Where is Oak Street Beach?

Where is Oak Street Beach located?

Oak Street Beach, Illinois, United States (approx. 41.89667°, -87.62817°)


Where is Oak Street Beach on the map?