Visit Our Store

It's worth the trip, we promise
Store Info

28686 W Northwest Highway
Lake Barrington, IL 60010

224.339.0519

Thursday - Saturday: 10am - 4pm
Sunday-Wednesday: Closed