ICON Suit Announces Denver Location with Fall Launch Party Katie BoudreauSeptember 6, 2017 The international men's clothing brand, ICON Suit, is opening its first US location and it's right here in Denver. As an official launch to the US store, ICON S... 303 MagazineBoutiquesCherry CreekFashion1 min read