Contact

Main Office & Plant

110 Rotterdam Street 
St-Augustin-de-Desmaures (Québec)  G1A 1T3
Canada

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

Affiliate  Offices & Plants

560 B Finley Avenue
Ajax  (Ontario)  L1S 2E3
Canada

Tel : 905-428-0658
Fax : 905-428-7066

 

918 North Second Street
Osage  IA  50461
United States

Tel : 1-866-463-2278

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

modular clean room interior