Skip to main content

Ice House Mall & Village Shops

shopping mall · Barrington, IL

Address
200 Applebee St, Barrington, IL 60010
Phone
(847) 381-8452
Website
icehousemall.com
Where
42.1558, -88.1391

Search Hominin for Ice House Mall & Village Shops

Other shopping malls nearby

More in Barrington

Ice House Mall & Village Shops — shopping mall in Barrington, IL | Hominin