
After months of uncertainty, hospitals within Crozer Health system in Delaware County to close
Thousands of employees who work for Crozer Health received emails Monday morning that the system will be shutting down despite efforts to find a buyer to assume ownership of Crozer Chester Medical Center, Taylor Hospital and other facilities.