Where is Detroit Station?

Where is Detroit Station located?

Detroit Station, Detroit Station, United States of America (approx. 42.368095°, -83.072395°)


Where is Detroit Station on the map?