Lowell House Inc
555 Merrimack St, Lowell, MA 01854
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri: Sat - Sun Closed - Extra Phones
Fax: 978-937-2559
TollFree: 800-327-5050
- Brands
- substance abuse treatment
- Payment method
- discover, visa, check, all major credit cards, mastercard
- Neighborhood
- The Acre
- Other Link
- Categories
- Alcoholism Information & Treatment Centers, Social Service Organizations
Suggest an Edit