Teresa was born 62 years ago. She has stayed in Woodruff before moving to Woodruff. The possible relatives of Teresa are Russell Ted Owings, Francis M Owings, Janet Vaughnowings and 6 other people. Teresa's birth year is 1962. Teresa has listed phone number: (864) 969-9577. 1228 Casey Rd, Woodruff, Sc 29388 is where Teresa lives.