6100 Place de la Savane, Saint-Hubert, QC
Custom design and manufacture of automated machinery. Very complete welding department