6 days a week
Mon.-Fri from 2:00 pm to 9:00 pm, Sat from 11:00 am to 4:00 pm
Barrington Ice House
200 Applebee St. Suite 130, Barrington, IL 60010
847-293-1894