Get directions to: Track Inn, Chillicothe, IL Restaurant address: 1815 N Santa Fe Ave Chillicothe, IL 61523, USA Driving Walking Bicycling Restaurant: Track Inn