Hours Of Operations ICIL Illinois ICIL Hours of Operation and Locations in Illinois 4.9 - 33 votes 1 Locations in Illinois www.nicil.org ICIL Hours Category: Electronics ICIL - Sterling, IL 61081 412 Locust St(815) 625-7860 View Store Details Recommend For You IMC Info Crossing Infocrossing Incorporated Informatica Corporation Instructional Technology International Business Internet Computers IS Systems Incorporated It Shop J Graphics