Montelo Horton's address is 2136 Waterford Place , Indianapolis, IN 46260. Possible relatives include Shera Flanagan, Christina Griffith and 4 others. Public records show Montelo has also lived in Indianapolis, IN. Montelo's latest phone number is (317) 543-9664. Previous phone numbers include (317) 547-8076 and (317) 664-3822. The latest email address for Montelo Horton is bea****@gmail.com.
Address History: 2136 Waterford Place, Indianapolis, IN 46260;
3336 N Whittier Place, Indianapolis, IN 46218
Emails: bea****@gmail.com
Results 1 - 1 of 1