Her birth year was listed as 1972. Teresa’s residency is at 14243 Waxahachie St #13, Houston, Tx 77015. Teresa has reached 53 years of age. Teresa's possible relatives are Ralph E Owens, Theresa Scott, Lynn Owens and 2 other people. Teresa has listed (601) 823-3778 as her phone number. Houston and Brookhaven are cities Teresa has lived in.