Northwood Rehabilitation & Health Care Center Categories Health Care & Wellness (including Senior Care) 1010 Varnum Avenue Lowell MA 01854 (978) 458-8773 (978) 459-9145 Visit Website Rep/Contact Info Nancy Veiga × Nancy Veiga Director of Admissions Phone: (978) 458-8773 Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×