ITC, Inc.

  • Engineers
11808 N Hickory Grove Road
Dunlap, IL 61525-9173
(309) 634-1825
(309) 675-7789 (fax)
  • 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.