Français

Contact Us

How to find us

Factory

45 Fenmar Drive
Toronto, Ontario M9L 1M1

Sales Office

500 Alden Road Unit 6
Markham, Ontario L3R 5H5

Phone

Phone: (905) 475-9111
Toll Free: 1-877 475-9111
Fax: (905) 470-7976

Click here for your nearest locations

Toronto | Ottawa | Montreal | Vancouver | Calgary | Edmonton

Feedback form

Message

Call us at 1-877-475-9111

to top