Elnora Johnson was born in 1920, age 103. Elnora Johnson's address is 7223 Tulane Avenue Apartment 1, Saint Louis, MO 63130. Possible relatives include Kelly Douglas, Abbie Johnson and 14 others. Public records show Elnora has also lived in Cedar Rapids, IA and Columbia, MO. Elnora's latest phone number is (309) 786-6672. Previous phone numbers include (314) 531-2430 and (314) 533-0273.
Also goes by: Elnora Jordan Johnson,
Elnora Johnson
Address History: 7223 Tulane Avenue Apartment 1, Saint Louis, MO 63130;
2118 North Towne Northeast Court Apartment 8, Cedar Rapids, IA 52402;
Columbia, MO 65203;
Hillsboro, MO 63050
Results 1 - 1 of 1