Where is South Chicago Station?

Where is South Chicago Station located?

South Chicago Station, South Chicago (93rd Street) Station, United States of America (approx. 41.7269°, -87.5478°)


Where is South Chicago Station on the map?