Terra Jeffres was born in 1978, age 46. Terra Jeffres's address is 311 Deer Run , Willard, MO 65781. Possible relatives include Leah Hacker, Mary Jefferes and 7 others. Public records show Terra has also lived in Joplin, MO and Osage Beach, MO. Terra's latest phone number is (314) 302-0018. Previous phone numbers include (314) 302-7650 and (314) 773-6909. The latest email address for Terra Jeffres is ter****@netscape.net.
Also goes by: Terra Jeffres,
Terra Rebecca Mayer,
Terra Mayer
Address History: 311 Deer Run, Willard, MO 65781;
803 South Highland Avenue, Joplin, MO 64801;
Osage Beach, MO 65065;
Saint Charles, MO 63303;
Saint Louis, MO 63104
Emails: ter****@netscape.net
Results 1 - 1 of 1