Teresa Lockhead was born in 1975, age 49. Teresa Lockhead's address is 4 Fountain Street , Peabody, MA 01960. Possible relatives include Isle Belle, Kathleen Costa and 16 others. Public records show Teresa has also lived in Louisville, KY and Beverly, MA. Teresa's latest phone number is (978) 921-1793. Previous phone numbers include (978) 922-9099.
Address History: 4 Fountain Street, Peabody, MA 01960;
1616 Eastern Parkways, Louisville, KY 40204;
Beverly, MA 01915;
Lynn, MA 01903;
Danville, NH 03819
Results 1 - 1 of 1