Contact Us

Contact Us

TEEL HEADQUARTERS: 1060 Teel Court • Baraboo WI 53913

GENERAL INQUIRIES
608-355-3080

HUMAN RESOURCES
608-355-3080

PURCHASING
608-355-4594

QUOTE REQUEST
608-355-4625

CUSTOMER SERVICE
608-355-4999

ACCOUNTING
Vendors email us
Customers email us

NEW PRODUCT DEVELOPMENT
608-355-4532