Location Name | Address | Contact | |
United States | Clemex Tech USA Corp | 17195 Silver Pkwy, P.O. Box 409 Fenton United States, MI 48430-3426 | +1 (450) 651-6573 |
Canada | ClemexHeadquarters | 9935 rue de Châteauneuf, Suite 130 Brossard Canada, QC J4Z 3V4 | +1 (450) 651-6573 |