Beef Processor Opens for Business in Atmore

With 23,000 square feet of floor space that includes a state-of-the-art harvesting facility and retail storefront, a new beef processor is open for business in Atmore.