XL Four Star Beef Inc. to close plants in Idaho and Calgary April 11, 2011 One Comment XL Four Star Beef Inc. said Friday that it will close its Nampa, Idaho, beef processing plant at the beginning of June. The plant employs more than 500 people, reports the Idaho Statesman.Read More