Northwood Rehabilitation & Healthcare Center
1010 Varnum Avenue , Lowell, MA, 01854
3.1
(12 reviews)
"My father was recently an inpatient at this facility. I found the care to be exceptional. Not only for him but for all the residents. He was on the locked Alzheimer's unit. The nurses always had a smile and took the time to answer our questions with ..."
READ MORE