Company Overview
Company Name
Athol Memorial Hospital: Emergency Room
Address
2033 Main St, Athol, MA, 01331, United States
Website
atholhospital.orgPhone
(978) 249-3511About Athol Memorial Hospital: Emergency Room
Athol Hospital is a healthcare provider located in Athol, Massachusetts, United States. The hospital offers a wide range of medical services, including acute care, addiction medicine, behavioral health, cancer care, and emergency department. Athol Hospital is part of the Heywood Healthcare system and is accredited by various organizations.