ITC, Inc. Share: Engineers Visit Website Request Info 11808 N Hickory Grove Road Dunlap, IL 61525-9173 (309) 634-1825 (309) 675-7789 (fax) http://www.itccnc.com About Map About ITC, Inc. was founded in 1999 in Peoria, IL. We offer manufacturing process and engineering support. Our services include CNC Programming, Design, and Machine Tool Service. What's Nearby? Distance: 5 10 15 20 25 50 mi.