My Cart (0)
The website is under maintenance and to complete your orders please CALL 1-888-258-8241

Contact Us

Stay Connected:  

Tomar Inc.
510 Telser Road
Lake Zurich, IL 60047-1500

Phone: 847-540-8999
Fax: 847-540-0526
Toll Free: 888-CLUTCH-1 (888-258-8241)

Map