Business claimed
Last updated: 2 months ago
Call Today
Listed in:
Concert Venues
,
Event Venues
About The Icon
Situated on more than 18 acres along the Detroit River, The Icon is the perfect location for single or multi-day meetings and conferences, fundraising events, social gatherings, and film and photo shoots.