About

City of Chillicothe Illinois is located in Central Illinois along the Illinois River. Known as the Place of Prosperity. Businesses have all the necessary resources to grow and prosper in the City of Chillicothe