Be in the know for all things Ford Town, U.S.A.
We love to hear from you, so feel free to visit during normal business hours.
223 W Railroad St, Flora, IL 62839, us
08:00 am – 05:00 pm
Please call ahead of your visit, as there are times no one will be in office.