Heywood Urgent Care
Welcome to Athol Hospital, a Critical Access Hospital located in Massachusetts' North Quabbin region. Our hospital has been serving the community since 1950. The hospital touches thousands of people every year. Unless you have been a patient in our emergency room, or have visited the hospital for other medical services, you may not realize the full range of our capabilities.