Staci Latta was born in 1977, age 46. Staci Latta's address is 1638 Briarwood Court , Lafayette, IN 47905. Possible relatives include Angela Martinez, Alicia Phillips and 5 others. Public records show Staci has also lived in Indianapolis, IN and Monticello, IN. Staci's latest phone number is (317) 783-0996. Previous phone numbers include (317) 783-8309 and (574) 278-7091. The latest email address for Staci Latta is sta****@yahoo.com.
Address History: 1638 Briarwood Court, Lafayette, IN 47905;
1605 E Southport Road, Indianapolis, IN 46227;
Monticello, IN 47960;
Royal Center, IN 46978;
Winamac, IN 46996
Emails: sta****@yahoo.com
Results 1 - 1 of 1