Elm Place is a 12-acre multi-faceted complex, boasting of the largest and the most luxurious office facilities in the City of Greater Sudbury.
Spread out over a six-floor office tower, with a mall on the ground level, the 10 Elm Street Business Complex is the perfect office location for your business, small or large. View our brochure here.

350,000 Sq.ft Office Space

950+ Parking Spaces

Class AAA Office Space

State of Art Security
-
Millions of dollars have been spent to renovate and maintain the workspaces and common areas to reflect the modern design trends.
-
Prospective tenants can choose from starter locations which are as small as 150 square feet, or large adjoining business spaces which exceed 50,000 square feet.
-
Over 78,000 vehicles per day drive past the Elm Place making it one of the best-known landmarks in Sudbury, conveniently located at the intersection of the main North/South & East/West junctions.
-
Over 3,000 staff onsite, many of them being regional, federal and quasi-government employees.
-
Full-service destination location including food, hotel, entertainment, fitness facility, retail shopping, and grocery store, all without having to step outside.
-
Yearly traffic count of over 2,000,000 people visiting the Elm Place and our office complex.