Entrance to 111 North Avenue

Driveway to the parking lot

Directions to our office:

We are located at 111 North Avenue, Suite 202, Barrington, IL 60010.

Our office is in the village of Barrington, right off of Main Street (Lake-Cook Road) and across from the Barrington Metra Station.

You can park in the lot behind the office building. The parking lot entrance is located directly off of Main Street, next to the large grey house (Barrington Behavioral Health & Wellness). Follow the sign for Farmhouse on North, which will lead you to the parking lot in the back. You can enter the building from the back entrance. We are located on the upper level in Suite 202.