Ice House Mall

Row 1

Details
200 Applebee St (at Main St.)
Barrington, IL 60010
(847) 381-6661
Map

Foursquare Tips

  • See a great historical photo of the Ice House on the Barrington Area Library's flickr photostream.