Thelma Clower was born in 1936, age 88. Thelma Clower's address is 111 E Washington Street , Alvord, TX 76225. Possible relatives include Morgan Brincefield, Candace Clower and 3 others. Public records show Thelma has also lived in Alvord, TX. Thelma's latest phone number is (817) 427-4161. Previous phone numbers include (940) 427-4161 and (940) 659-3212.
Thelma Clower's current address is 515 West 24th Street , Odessa, TX 79761. Thelma's age is 94 years old (1930). Phone numbers associated with Thelma are (432) 332-3043 and (432) 337-4262. Thelma has also lived in Odessa, TX.
Also goes by: Thelma B Clower
Results 1 - 2 of 2