Skip to main content

Charles River Recovery

Charles River Recovery’s mission is to help individuals overcome addiction through evidence-based treatment and compassionate, person-centered care. They provide medically supervised detox, individual and group therapy, medication-assisted treatment, and personalized aftercare plans to support sustained recovery. Family education, relapse-prevention strategies, and vocational support help clients rebuild healthy lives. Located in Weston, MA, Charles River Recovery is operational and currently open; rated and has a website for hours and resources.
  • 75 Norumbega Road
    Weston, MA 02493

Contact Us