Phyllis Lee Pollard, Gregory Albert Potter, Ronald Eugene Pollard and 2 other people are people possibly related to Teresa. Teresa was born in 1976. This year Teresa celebrated her 48 birthday. Public records show Charleston, Saint Petersburg, Florence and one other city as cities Teresa also stayed in. 3781 Overlook Dr, St Petersburg, Fl 33703 is where Teresa resides. The phone number (727) 520-8486 is Teresa’s.