News

ST. LOUIS — The troubled Homer G. Phillips Memorial Hospital has officially closed and surrendered its hospital license after failing to meet state quality standards. Wheelchairs are seen in the ...