Thelma Witcher was born in 1913, age 110. Thelma Witcher's address is 348 W Juana Avenue Apt 49, San Leandro, CA 94577. Public records show Thelma has also lived in Hayward, CA.
Thelma Witcher's current address is 173 Po Box , Northfork, WV 24868. Thelma's age is 114 years old (1909).
Address History: 173 Po Box, Northfork, WV 24868
Thelma Witcher's birthday is 06/28/1909, and is 114 years old. Thelma's home address is 1901 S 68th East Avenue Apt 238b, Tulsa, OK 74112.
Address History: 1901 S 68th East Avenue Apt 238b, Tulsa, OK 74112
Results 1 - 3 of 3