We have found 5 possible relatives of Theresa: James Robert Leigh, Richard Dean Leigh, Melbaruth Leigh and 2 other people. The birth year was listed as 1969. Records link phone number (256) 538-7936 with Theresa’s details. Other cities that she has stayed in are New Caney, Conroe, Boaz and 2 other cities. The current age of Theresa is 55. 1685 Leeth Gap Rd, Attalla, Al 35954 is where Theresa lives.