Deer Lake

200 E Hillside Rd
Barrington, IL 60010
Get Directions

Phone:

Email:

Description

Deer Lake is a lake located just 1.9 miles from Barrington, in Cook County, in the state of Illinois, United States, near Palatine, IL.

Loading map...

Get your Lake Coun­ty, Illi­nois Vis­i­tors Guide now!

Download Visitors Guide Request Visitor Info