Map of Deer Grove Lake in Cook County, IL:

Deer Grove Lake Cook Lake Zurich 42.1455205 -88.0701171