Public records show Attleboro and Lewiston as cities Lena also stayed in. People possibly related to Lena are Claire M Lemay, Leo D Lemay, Morris J Lemay and one other person. Records link phone number (617) 641-9300 with Lena’s details. Lena's birth date was listed as 1979. Lena has reached 45 years of age. The residency of Lena is at 307 Tremont St #2, Newton, Ma 02458.