Lelia Armstrong was born in 1924, age 99. Lelia Armstrong's address is 1368 Ridgeway Street , Memphis, TN 38106. Possible relatives include Joe Armstrong. Lelia's latest phone number is (901) 348-4106. Previous phone numbers include (901) 946-5168.
Related to: Joe Armstrong
Address History: 1368 Ridgeway Street, Memphis, TN 38106;
1627 Stable Park Court, Cordova, TN 38016;
Madison, TN 37115
Results 1 - 1 of 1