Where is Chicago South Shore Station?
Chicago South Shore Station is located in South Shore. If you want to find things to see and do in the area, you may want to check out Michigan Avenue and Wrigley Field.
Things to see and do near Chicago South Shore Station
What to see near Chicago South Shore Station
- McCormick Place
- Soldier Field
- Grant Park
- Millennium Park
- Robie House
Things to do near Chicago South Shore Station
- Michigan Avenue
- Navy Pier
- Chicago Museum of Science and Industry
- The Venue at Horseshoe Hammond
- Horseshoe Hammond Casino