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.

