The Foundation for Delaware County will provide an undisclosed amount of funding to keep Crozer-Chester Medical Center and Taylor Hospital operational in the short term.