Terra Staggs was born in 1974, age 49. Terra Staggs's address is 117 North Shawnee Boulevard Apartment A, Jackson, MO 63755. Possible relatives include Blandon Elkins, Nancy Elkins and 11 others. Public records show Terra has also lived in Paragould, AR and Cape Girardeau, MO. Terra's latest phone number is (573) 204-3332. Previous phone numbers include (901) 315-9016.
Address History: 117 North Shawnee Boulevard Apartment A, Jackson, MO 63755;
101 Bogil Road Apartment 8, Paragould, AR 72450;
Cape Girardeau, MO 63701;
Gordonville, MO 63752;
Ashland, MS 38603
Results 1 - 1 of 1