Where is Mannheim Station?

Where is Mannheim Station located?

Mannheim Station, Mannheim Station, United States of America (approx. 41.941666°, -87.88333°)


Where is Mannheim Station on the map?