A city Teresa has lived in before is Tampa. Records link phone number (813) 243-0643 with Teresa’s details. The age of Teresa is 75. The birth year was listed as 1949. People possibly related to Teresa are Charlesejr Mcleod, Beatrice M Mcleod, Charles Edwin Mccloud and 2 other people. 7917 Meadowcroft Pl, Tampa, Fl 33615 is where Teresa resides.