Where is Ohio Street Beach?

Where is Ohio Street Beach located?

Ohio Street Beach, Ohio Street Beach, United States of America (approx. 41.8935°, -87.61295°)


Where is Ohio Street Beach on the map?