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