Charles River Recovery

HQ
Weston
64 Total Employees
Year Founded: 2021
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
HQWeston, Massachusetts, USA