Contact Us | Schedule a Tour
The ICC is located in the north suburb of Columbus, Ohio in Powell. Our design studio is nestled into a small creek valley, surrounded by woods, and provides a 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 below.
1266 Manning Parkway
Powell, OH 43065
Call Jim Stevenson at (614) 352-4602