Where is Paddock Lake?

Where is Paddock Lake located?

Paddock Lake, Paddock Lake, United States of America (approx. 42.57752°, -88.10508°)


Where is Paddock Lake on the map?