Officials reach long-term solution to keep Crozer Health System open
The Foundation for Delaware County said all parties met and funding was secured to keep Crozer Chester Medical Center and Taylor Hospital open.