Newfoundland and Labrador

We have an authorized dealer operating in Grand Falls-Windsor and the surrounding area. Please contact us for more information. 

National Corporate Headquarters

Lumon Canada Inc.
600 Zenway Blvd, Unit 5
Woodbridge, ON
L4H 3M9
tel. 1 877 707 7427
info.canada [at]


Lumon Canada, Lumon Canada BBB, Lumon accreditations, Lumon professional affiliations