Joseph Francis Browder, Joseph N Gitzes, Thomas Jack Flowers and 2 other people are people possibly related to Thelma. Thelma’s residency is at 6768 Spring Front Dr, San Antonio, Tx 78249. Her birth year was listed as 1940. The current age of Thelma is 84. Public records show San Antonio and Corpus Christi as cities Thelma also stayed in. Thelma has listed (210) 641-1064 as her phone number.