105 E. Main Street

Barrington, IL  60010

 

Need Help Finding Us? 

 

We are located in the heart of downtown Barrington

on the corner of Rte. 59 (Hough St.) & Lake Cook Road (Main St.)

 

CLICK on the storefront below for a MAP



105 E. Main Street
Barrington, IL
United States
60010

Drop by the store or contact us:

                By Phone: 847-381-7790

                 By Fax:     847-381-8009

                By Email: contact@long-and-co.com