Office Locations

Office

Decatur

  • Address: 2415 W. Mound Road, Decatur, IL 62526
  • Phone: 217-877-3141 or 800-327-1105
  • Hours: 8:00 am - 4:30 pm Monday - Friday
  • Counties Served: Macon, Dewitt, Moultrie
View Details  Join Our Text Club

Get ahead and kickstart your career at FCI.

View Job List