Corporate Headquarters:

The Allen Company, Inc.
525 Burbank St.
Broomfield, CO 80020 USA
1-800-876-8600

 

Do you need help?
Consumers, click here.
Retailers/distributors, click here.