Almetia Franklin's address is 5911 Ferris Avenue , Saint Louis, MO 63120.
Address History: 5911 Ferris Avenue, Saint Louis, MO 63120
Almetia Franklin's current address is 5837 Theodosia Avenue , Saint Louis, MO 63112. Almetia's age is 101 years old (1922).
Related to: Lawrence Franklin
Address History: 5837 Theodosia Avenue, Saint Louis, MO 63112
Results 1 - 2 of 2