Health care October 8, 2024 6:06 pm

Norwood Hospital, clinics set to close Nov. 5

Four years after severe flooding shut down Norwood Hospital, the bankruptcy of Steward Health Care has led to a closure notice.

US & World Videos

Exit mobile version