Contact

Main Office & Plant

110 Rotterdam Street
St-Augustin-de-Desmaures
Quebec, Canada
G3A 1T3

Tel : 418-880-7000
Fax : 418-880-7070

Affiliate  Offices & Plants

560 B Finley Avenue
Ajax
Ontario, Canada
L1S 2E3

Tel : 1-866-463-2278

 

208 Old Fork Shoals Rd
Greenville
South Carolina, United States
29605

Tel : 1-864-535-0001

Toll free : 1-866-4-MECART (1-866-463-2278)