Deer Lake
200 E Hillside Rd
Barrington, IL 60010
Get Directions
Phone:
Email:
About
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.