Northwood Rehabilitation & Health Care Center logo

Work at Northwood Rehabilitation & Health Care Center

About

Northwood Rehabilitation & Health Care Center is a 123-bed skilled nursing facility offering short-term rehab and long-term care. Our staff members play a crucial role in providing top-notch care for...

Location

1010 Varnum Avenue, Lowell, MA 01854, USA


Skills We Hire For


Find Out More About Us: