The ICC is located in the north suburb of Columbus, Ohio. Our design studio is the perfect backdrop for creativity thinking. For questions on one of our programs or to schedule a personalized tour, please call, email or submit the contact form.
1266 Manning Parkway
Powell, OH 43065
Jim Stevenson, President
Click on the red pin on the map for additional options.