Lowell House Inc

Call
20 Williams St
Lowell, MA 01852

Lowell House Inc is a community organization based in Lowell, MA, dedicated to providing support services for individuals facing substance abuse and mental health challenges.

With a focus on holistic care and personalized treatment plans, Lowell House Inc offers a range of programs and resources to promote healing and recovery for those in need.

Generated from their business information

Own this business?
See a problem?
United StatesMassachusettsLowellLowell House Inc