Lowell House Addiction Treatment and Recovery Jackson Street in Lowell, Massachusetts
The addiction treatment business "Lowell House Addiction Treatment and Recovery Jackson Street" is located at 101 Jackson Street in Lowell, MA 01852.
Location
Learn More About Lowell House Addiction Treatment and Recovery Jackson Street
Before visiting this location, please be sure to call Lowell House Addiction Treatment and Recovery Jackson Street at 978-459-8656 to make sure they are still open and provide the drug or alcohol addiction treatment/rehab services that you need.
Total beds: 80Insurance Coverage:
- Self-pay options
- Private insurance
Treatment Programs:
- Alcohol Rehab
- Drug Rehab
- Dual Diagnosis
- Adult Program
- Young Adult Rehab
- Men's Rehab
- Women's Rehab
- Inpatient Rehab
- Outpatient Rehab
- Detox Treatment
- Sober Living Homes
- Individual Therapy
- Group Therapy
- Family Therapy