Our plants
Granby Plant/Head Office
800 Vadnais Street, Granby, QC, Canada J2J 1A7
+1 (800) 378-0189
Granby Plant/RnD
Laval Plant
Sherbrooke Plant