Elm Place is located at

 

40 Elm Street,

Sudbury, Ontario

P3C 1S8


 

If you are driving, it is conveniently nestled at the intersection of the main North / South and East / West Junctions. If you are taking the public transport, it is directly opposite to the Sudbury Transit Centre, which is the main transit hub and bus station of Greater Sudbury Transit.