Terra Lucas was born in 1984, age 40. Terra Lucas's address is 14800 Congo Ferndale Road , Alexander, AR 72002. Possible relatives include Adam Lucas, Lisa Oakes and others. Public records show Terra has also lived in Little Rock, AR and Big Rapids, MI. Terra's latest phone number is (231) 510-7166. Previous phone numbers include (231) 845-1767 and (501) 448-2336.
Teresa Mcguire's current address is 4350 Spa Drive Apartment 507, Little River, SC 29566. Teresa's age is 60 years old (1963). Phone numbers associated with Teresa are (336) 877-2357 and (713) 947-3437. Teresa has also lived in Little Rock, AR and Sarasota, FL.
Results 1 - 2 of 2