Chillicothe Optimist Club Location xxx1217 N. 2nd StChillicotheIL Next Event No upcoming events Loading Map.... Chillicothe Optimist Club1217 N. 2nd St - Chillicothe 40.919942 -89.48441689999999 Upcoming Events No events in this location