Thelma Walls was born in 1934, age 90. Thelma Walls's address is 9157 Loganberry Lane , Saint Louis, MO 63121. Possible relatives include Phyllis Drayton, Alanda Johnson and 5 others. Public records show Thelma has also lived in East Saint Louis, IL. Thelma's latest phone number is (314) 423-7404. Previous phone numbers include (314) 423-8610 and (618) 271-6217. The latest email address for Thelma Walls is luc****@aol.com.
Also goes by: Thelma J Walls
Address History: 9157 Loganberry Lane, Saint Louis, MO 63121;
5315 N Park Drive, East Saint Louis, IL 62204
Emails: luc****@aol.com
Results 1 - 1 of 1