Lowell Health Care Center
19 Varnum St
Lowell, MA 01850
Located at 19 Varnum St in Lowell, Massachusetts, Lowell Health Care Center is a 160 unit nursing facility. The community is in a predominantly middle income area, with an average household income of $54,087. With approximately 16,000 people ...