Teresa joined I-20 Animal Hospital in May 2021. Teresa is from Weatherford, Texas. She is currently attending Weatherford College and is gaining more knowledge everyday working with emergency and critical care animals.
Teresa has four children named Logan, Wyatt, Samantha, and Brendan. Teresa also has 3 cats named Nermal, Atticus, and Biggie Smalls. She enjoys hiking, traveling, garage sales, swimming, and spending time with her kids.