South City Hospital, Previously St. Alexius, Has New Owners And A New Mission
Published February 19, 2021 at 3:29 PM CST Listen South City Hospital Earlier this month, health care workers at the newly reinvigorated hospital at 3933 S. Broadway provided hundreds of local first responders with doses of the COVID-19 vaccine. St. Louis Mayor Lyda Krewson (at right) paid a visit during the event. About four miles south of the Gateway Arch, near the riverfront in south St. Louis, sits a hospital with a long and troubled history — and what its new leaders hope will be a much brighter future. Best known for being the location of the only document...