Ice House Mall

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

Tips

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

Nearby places

200 Applebee St (at Garfield St)