Clinical term
What Is D'Youville Senior Care? A Comprehensive Overview of the Lowell, MA Nursing Home and Rehabilitation Campus
What Is D'Youville Senior Care?
D'Youville Senior Care is a 208-bed, non-profit skilled nursing facility located at 981 Varnum Avenue in Lowell, Massachusetts. It is the central nursing component of the larger D'Youville Life & Wellness Community, a 75-acre continuum-of-care campus that serves over 1,000 seniors annually, primarily from the Greater Lowell area. The facility provides long-term skilled nursing care, short-term rehabilitation, an 84-bed Alzheimer's Special Care Unit, hospice care, adult day health services, and respite care.
D'Youville is Medicare and Medicaid certified and accredited by the Joint Commission (JCAHO). It is licensed for 208 nursing facility beds, 84 dementia care beds, and 63 independent living beds, for a total of 355 licensed beds across the campus. The facility is owned and operated as an independent 501(c)(3) non-profit corporation.

Browse more in the Glossary.
