Athol Hospital Awarded Five Star Rating by the Centers for Medicare and Medicaid Services (CMS)
July, 28, 2023
ATHOL, MA (July 26, 2023) – The Centers for Medicare & Medicaid Services has announced its 2023 Overall Hospital Quality Star Ratings, and Athol Hospital has been listed as one of the 12 Massachusetts Hospitals to have earned five stars. Only 483 hospitals received a 5-Star Rating, which…