This year Lena celebrated her 91 birthday. She has stayed in Englewood before moving to Englewood. The number currently linked to Lena is (303) 936-2270. 2171 Warren Ave, Englewood, Co 80110 is where Lena lives. The birth year was listed as 1932.