• Drug & Alcohol Addiction
  • Detox & Rehab Programs
  • Treatment of Dual Diagnosis
  • 24/7 Toll-Free Treatment Hotline
800-838-1752
Who Answers?
Call Now: 24Hr Rehab Hotline 800-838-1752 Who Answers?

Upton, MA Drug & Alcohol Treatment Centers

Treatment Center Directory.com is the premier destination for locating alcohol treatment, drug addiction rehab centers and detox programs in Upton, Massachusetts. Our database of Upton treatment centers includes 1 centers, facilities and doctors.

For immediate substance addiction help, call us 24/7 for free at 800-838-1752 (Who Answers?). A caring trained treatment specialist will help.

NameAddress / PlatformTreatment ProgramsInsuranceRegion
Riverside Community Care Upton 206 Milford Street Outpatient Medicaid / Private Upton
BH CP Riverside Team Milford 14 Asylum Street Outpatient Free Milford
Wayside Milford 10 Asylum Street N/A N/A Milford
Crossroads Clubhouse 11 Williams Street Outpatient Medicaid / Private Hopedale
Spectrum Health Systems Milford 200 East Main Street Detox / Outpatient Medicaid / Private Milford
Riverside Community Care Milford 25 Birch Street Outpatient Medicaid / Private Milford
SMOC Serenity House 44 Wilson Street Inpatient Medicaid / Private Hopkinton
Treatment Alternatives Massachusetts 1900 West Park Drive Suite 281 Outpatient Private Westborough
Westborough Behavioral Healthcare Hospital 300 Friberg Pkwy Inpatient / Outpatient Private Westborough
Arbour Counseling Services Franklin 38 Pond Street Detox / Outpatient Medicaid / Private Franklin
Spectrum Health Systems Westborough 154-155 Oak Street Detox / Inpatient Medicaid / Private Westborough
New England Recovery Center 153 Oak Street Detox / Inpatient Private Westborough
Spectrum Health Systems Millbury 50 Howe Avenue Detox / Outpatient Medicaid / Private Millbury
South Middlesex Opportunity Council Millbury 5 Rhodes Street Inpatient Medicaid Millbury
Community Care Alliance Clinton Street 800 Clinton Street Outpatient Medicaid / Private Woonsocket
Community Care Alliance John Cummings Way 55 John A Cummings Way Outpatient Medicaid / Private Woonsocket
Community Care Alliance Cumberland Street 181 Cumberland Street Outpatient Medicaid / Private Woonsocket
Woonsocket Comprehensive Treatment Center 1625 Diamond Hill Road Detox / Outpatient Medicaid / Private Woonsocket
Gateway Healthcare Providence 58 Hamlet Avenue Outpatient Medicaid / Private Woonsocket
SMOC Sage House 517 Winter Street Inpatient Free Framingham