She has stayed in Abbeville and Lafayette before moving to Lafayette. 1952 is the birth year of Lena. Lena’s residency is at 1416 Willow St #A101, Lafayette, La 70506. The number currently linked to Lena is (337) 232-9263. Lena has reached the age of 72 years. Possible relatives of Lena are: Nell Mouton Roberts, Otis D Roberts, Shelley M Mouton and 6 other people.