Point of interest
Sudbury Transit Centre
8 locals recommend
Location
138 Cedar St
Greater Sudbury, ON
Tips from locals
The Sudbury Transit Center is downtown and all the rides eventually loop back to this central point. The "819" goes by the corner of Martindale and Charlotte just down the hill.
Locals also recommend
- 13 locals recommend