Where is Long Grove?

Where is Long Grove located?

Long Grove, Long Grove, United States of America (approx. 42.178356°, -87.99785°)


Where is Long Grove on the map?