Thelma Cuba was born in 1906, age 118. Thelma Cuba's address is 4815 Lavender Street , Houston, TX 77026. Public records show Thelma has also lived in Houston, TX.
Thelma Cuba's current address is 610 Confederate Street , Liberty, TX 77575. Thelma's age is 76 years old (1947).
Also goes by: Thelma J Redmon
Address History: 610 Confederate Street, Liberty, TX 77575
Results 1 - 2 of 2