Where is Stony Island & 62nd Street?

Where is Stony Island & 62nd Street located?

Stony Island & 62nd Street, Stony Island & 62nd Street, United States of America (approx. 41.7828°, -87.58662°)


Where is Stony Island & 62nd Street on the map?