Alexis Scott was born in 1993, age 30. Alexis Scott's address is 638 Mercer Avenue , Decatur, IN 46733. Alexis's latest phone number is (260) 223-8276. Previous phone numbers include (260) 301-4620 and (260) 724-9427.
Address History: 638 Mercer Avenue, Decatur, IN 46733;
1102 Cambridge Court Apartment 15, Decatur, IN 46733;
Antwerp, OH 45813
Results 1 - 1 of 1