Flushing and Hollis are cities Lena has lived in. The current age of Lena is 100. Lena's birth date was listed as 1923. 233 Sharrow Vale Rd #78, Delran, Nj 08075 is where Lena resides. The number currently linked to Lena is (856) 461-4337.