90 employees
Lowell House Inc. provides substance use disorder and mental health treatment services to individuals across Merrimack Valley.
1971