Where is Guelph Central Station?

Where is Guelph Central Station located?

Guelph Central Station, Ontario, Canada (approx. 43.54578°, -80.245°)


Where is Guelph Central Station on the map?