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
8:00 am – 5:00 pm
Please call ahead of your visit, as there are times no one will be in office.
Copyright © 2019 Ford Town USA - All Rights Reserved.