Charles River Recovery
Charles River Recovery is a substance-use and behavioral-health treatment center in Weston, Massachusetts. It provides medically supervised detox, residential clinical stabilization, partial hospitalization/day treatment, and evening intensive outpatient care, with integrated support for co-occurring mental-health conditions. Its personalized, evidence-based approach includes therapies, medication management and medication-assisted treatment, alongside practical recovery support. The organization’s mission is to make high-quality addiction treatment accessible, effective, and personalized.
Charles River Recovery Offices
OnSite Workspace
Employees work from physical offices.
Typical time on-site:
None
Weston, Massachusetts, USA