Teresa Ellis was born in 1963, age 61. Teresa Ellis's address is 1612 Balmorhea Lane , Austin, TX 78758. Possible relatives include Antonia Darcia, Stuart Ellis and 8 others. Public records show Teresa has also lived in Elkhart, IN and Omaha, NE. Teresa's latest phone number is (402) 932-7621. Previous phone numbers include (402) 933-4726 and (512) 262-0072.
Also goes by: Terry G Ellis,
Teresa Garcia Yowell,
Teresa G Yowell,
Teresa Yowell
Address History: 1612 Balmorhea Lane, Austin, TX 78758;
22237 Susquehanna Road, Elkhart, IN 46516;
Omaha, NE 68106;
Kyle, TX 78640;
Martindale, TX 78655
Results 1 - 1 of 1