Corporate Headquarters:

The Allen Company, Inc.
525 Burbank St.
Broomfield, CO 80020 USA
(303) 469-1857

 

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