Records link Theresa with James Logan Yantis, James Yantis, James Yantis and 2 other people. The number currently linked to Theresa is (512) 243-1706. Her birth year was listed as 1971. 1200 Lee Road 154, Opelika, Al 36804 is where Theresa resides. Theresa was born 53 years ago. This person has lived also in Austin and Bastrop.