Where is South Shore Station?

Where is South Shore Station located?

South Shore Station, South Shore Station, United States of America (approx. 41.765278°, -87.565834°)


Where is South Shore Station on the map?