Lena was born 71 years ago. Lena's birth date was listed as 1953. Lena currently resides at 285 Willard St, Leominster, Ma 01453. Cities Lena has lived in before are Colorado Springs, Kearney, Cambridge and 2 other cities. Phone number listed for Lena is (978) 537-6992. Lena's possible relatives are Richard Alan Boudreau, Allen Peter Boudreau, Dawn R Boudreau and 6 other people.