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