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.