Possible relatives of Lena are: John P Spears, Tony P Spears, Andrew M Ziu and 3 other people. Other a city that she has stayed in is Richmond. Lena's birth date was listed as 1965. Lena turned 59 years old. 9531 Pine Shadow Dr, Richmond, Va 23238 is where Lena resides. Favorable Impressions is a business Lena has some connections with.