Northwood Rehabilitation & Health Care Center


1010 Varnum Ave
Lowell, MA 01854

A Health Service in Lowell MA

Here, at Northwood Rehabilitation & Health Care Center located in Lowell, MA, we offer the highest quality of senior living care along with rehabilitation and hospice care. Our staff of highly trained professionals are devoted to providing our residents with the utmost dignity, compassion, and respect. As a part of Athena Health Care Systems, we are a leader in providing the highest quality of health care to our patients and their families.


Day Opening Closing
Monday - Sunday Open 24 Hours  
Click the button to add a review for Northwood Rehabilitation & Health Care Center

Add Review