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
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
Website hosted by Running Robots
Receive the latest information from ICON!