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