Frequently asked questions

Where are you located?


ICON is located in one of Iowa City’s most artistic tight-knit neighborhoods! 

ICON encompasses nearly 18,000 square feet housed inside the charming Brewery Square building at 123 N. Linn St., Iowa City, IA 52245

Newsletter Signup

Receive the latest information from ICON!

I am a:(Required)
This field is for validation purposes and should be left unchanged.