SSS Clutch Company, Inc.NEW CASTLE, DELAWARE
302-322-8080, Fax:302-322-8548
610 W Basin Rd New Castle, DE 19720-6412
Company Information
- Contact Person:
MORGAN L HENDRY
- Year Established:
1978
NAICS Code(s)
- 333613
- Mechanical Power Transmission Equipment Manufacturing