Heywood Health Center for Women. 978-630-5050. ... 978-630-5751. Heywood Hospital is a member of Heywood Healthcare, an independent, community-owned healthcare system dedicated to providing quality healthcare services to the residents of North Central Massachusetts. It is comprised of: Athol Hospital; ... Patient Portal;.