ICC is located in the Greater Peoria area within driving distance of three major cities; Chicago, St. Louis, and Indianapolis. The area hosts an international airport, charter coaches, and Amtrak services to make travel easy and accessible, and has a..
Relevance: 10.204549