Lenora Harris was born in 1936, age 88. Lenora Harris's address is 2327 E 31st Street , Davenport, IA 52807. Possible relatives include Frederick Harris, Gregory Harris and 2 others. Public records show Lenora has also lived in Davenport, IA. Lenora's latest phone number is (319) 355-0989. Previous phone numbers include (563) 355-0989 and (563) 355-5509.
Results 1 - 1 of 1