Land O’Frost to close Pullman manufacturing plant, cut 215 jobs
Land O’Frost’s plant at 700 E. 107th St. in Pullman. Google Maps Deli meats company Land O’Frost will lay off 215 workers when it shutters its plant in Pullman, according to a filing under the Illinois Worker Adjustment and Retraining …
Land O’Frost to close Pullman manufacturing plant, cut 215 jobs Read More