Freddie Austin was born in 1965, age 58. Freddie Austin's address is 1321 East Locust Street , Decatur, IL 62521. Possible relatives include Anthony Austin, Antonia Austin and 8 others. Public records show Freddie has also lived in Decatur, IL. Freddie's latest phone number is (217) 422-6864. Previous phone numbers include (217) 423-0837 and (217) 429-6113. The latest email address for Freddie Austin is fre****@msn.com.
Also goes by: Freddie L Austin
Address History: 1321 East Locust Street, Decatur, IL 62521;
1150 E Leafland Avenue, Decatur, IL 62521
Emails: fre****@msn.com,
yau****@aol.com
Results 1 - 1 of 1