The 215-bed Norwood Hospital, previously operated by Steward and shuttered since 2020, is facing permitting issues that could ...
A trust based in Norwood has claimed a $1 million prize in the Mega Millions multi-state lottery game. The win came during the December 13 drawing.