Where is Chester Station?

Where is Chester Station located?

Chester Station, Chester Station, Canada (approx. 43.678333°, -79.3525°)


Where is Chester Station on the map?