Where is Windsor Station?

Where is Windsor Station located?

Windsor Station, Windsor Station (Michigan Central Railroad), Canada (approx. 42.301285°, -83.04502°)


Where is Windsor Station on the map?