Ice House Mall & Village Shops located in downtown Barrington
14 Stores, Restaurant, Salon,Travel Services - OPEN 7 DAYS A WEEK