The birth year was listed as 1954. Teresa has reached the age of 70 years. The residency of Teresa is at 1002 Fannin St, Alvarado, Tx 76009. Public records show Alvarado, Midlothian and Waxahachie as cities Teresa also stayed in. Records link Teresa with Effie Carroll Upchurch, Mary B Upchurch, James Linwood Upchurch and 6 other people. Phone number listed for Teresa is (972) 723-3859.