Sunday, August 23, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Norwood Hospital

Norfolk County, United States · built 1902

Norwood Hospital was a small for-profit community hospital in Norwood, Massachusetts. A member of Steward Health Care, the hospital was evacuated and closed after a significant June 2020 rainstorm led to destructive flooding. While reconstruction was started to reopen the hospital, work halted in February 2024 amid reports of financial instability and unpaid bills across the Steward Health Care System.

Hospital data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other hospitals in United States