305 E. Main St.
Siloam Springs, AR, 72761 United States
Allens wants everyone to eat their vegetables. Allens produces frozen breaded vegetable products along with southern-style frozen vegetables. All the company's products are manufactured at two plants in Georgia, following the 2012 sale of four frozen vegetable processing plants in New York and Wisconsin to the North American arm of France's