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

Name *
Phone *
Please designate suggested tour dates and times when applicable.