Exceptional Care, Comfort & Support


All Care VNA, Hospice & Home Care has been Serving the North Shore, Eastern Massachusetts, Greater Boston & Merrimack Valley since 1911

Visiting Nursing

All Care VNA offers a wide range of nursing and therapy services that meet the needs of all of our patients. All Care VNA  services allow our patients to return home from the hospital earlier, remain in their homes longer, and help prevent re-hospitalizations from happening

Private Home Care

At All Care Resources our mission is to set the standard for quality Home Care Services.   If you or a loved one are recovering from an illness, have special needs, or just want help with the activities of daily living, we can accommodate your short or long-term needs.


All Care Hospice is about living life to the fullest, everyday in comfort. The goal of hospice care is to enhance the quality of a person’s life, while optimizing the time spent with family and friends.  Hospice support empowers patients to live with dignity, grace and fulfillment

Adult Day Health

The All Care Adult Day Health Center at North Village provides care and companionship for seniors who need assistance or supervision during the day. Our program provides high quality, community-based care in a safe and supportive environment to frail older adults.

How Can We Help You?


All Care VNA, Hospice & Home Care News

All Care Names New Palliative Care Program Manager

Laurie McFarland, RN of Winthrop has recently been named Palliative Care Program Manager for All Care’s Hospice Division. McFarland joined All Care in 2016 as a Hospice RN Case Manager before being promoted to Palliative Care Program Manager in April of 2018. She served as a hospice and palliative care nurse at Hallmark Health in Malden for five years, and as staff nurse focusing on end of life care at Epoch of Melrose for two years. McFarland brings a great deal of experience to her new role at All Care and will oversee the Palliative Care Program ensuring our patient’s needs are met, their symptoms are managed and the highest quality care is delivered. All Care’s Palliative Care Program provides home care services for patients with advanced illness. The Palliative Care Program introduces an interdisciplinary team of professionals, which emphasizes palliative services, while addressing the many ways serious illness affects patients and their families. The team includes a nurse practitioner, registered nurses, social workers and a psychologist. The Palliative Care Program Nurse conducts periodic visits providing care and consultation in pain and symptom management. Makenzie Shanahan, Director of Hospice, Palliative Care and House Calls at All Care is excited to have Laurie McFarland in her new role and adds, “Laurie has been a tremendous asset to All Care’s Palliative Care team. She has brought with her a wealth of knowledge having been not just a Hospice nurse, but a Palliative Care nurse as well. She is able to apply this knowledge each day while providing care and education to our patients in the community. She also brings with her... read more

Contact Us

Direct Referral Line


Direct Referral Fax

781- 598-3571

Main Number



What Our Patients  are Saying

“We are eternally grateful for the wonderful care she received through your caring staff. Your compassion and attentive care was a blessing that brought comfort to our family – those who were near and those who live far away.”
-Sharlene and Bill A. |  Family members of All Care Hospice patient

“Opening the door and letting Kim into your home is like opening the door to a breath of fresh air. Her friendly smile immediately brings a smile to your face. Her professional manner gives you confidence in her ability.”
Eileen E. |  All Care VNA patient

pinnacle-award-11-year-winnerhealth-care-alliance-seal NHPCO2 all-care-vna-100-year-anniversary-seal 2014-Council-Member-Logo-GRN