Terra Barton was born in 1982, age 42. Terra Barton's address is 5443 Lindenwood Avenue , Saint Louis, MO 63109. Possible relatives include Dennis Barton, Guy Barton and others. Public records show Terra has also lived in Saint Louis, MO. Terra's latest phone number is (314) 276-2374. Previous phone numbers include (314) 352-5253 and (314) 352-5321. The latest email address for Terra Barton is bar****@yahoo.com.
Also goes by: Terra D Barton
Address History: 5443 Lindenwood Avenue, Saint Louis, MO 63109;
3504 Illinois Avenue, Saint Louis, MO 63118
Emails: bar****@yahoo.com
Results 1 - 1 of 1