311 E. Main St, Barrington

(847) 277 0033
Monday thru Friday 10:00 a.m. – 7:00 p.m.
Saturday 9:00 a.m. – 5:00 p.m.
Sunday 11:00 a.m. – 5:00 p.m.

You'll find us near the heart of Barrington at the intersection of Main St. (aka Lake Cook Rd.) and Spring St. We are adjacent to the main parking lot for the Metra train station, just a few blocks east of where the train tracks cross Main Street.
 
Back to Top
Show errors
Thank you for registering!