
Rapid response forming for Crozer-Chester employees
(The Center Square) - The Department of Labor and Industry, or L&I, has entered the void being created by the closure of Delaware County’s Crozer-Chester hospital. In addition to leaving the Delaware County community without a trauma center, a …