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.