About Charles River Recovery
At Charles River Recovery, we help people reclaim their lives from substance use and co-occurring mental health challenges. Our campus in Weston, Massachusetts, was designed for one purpose: to deliver safe, compassionate, evidence-based care, 24 hours a day, 7 days a week. From your first phone call to your first steps back home, our team meets you with respect, experience, and a clear plan forward.