About Us
Comprehensive Addiction Treatment
At Charles River Recovery, we harness the power of evidence-based practices and community partnerships to deliver exceptional addiction care.
Play Video
At Charles River Recovery, we harness the power of evidence-based practices and community partnerships to deliver exceptional addiction care.
75 Norumbega Rd, Weston, MA 02493
Admissions: (844) 441-0455
Steven Barry holds a B.A. in Economics from Bates College with extensive professional experience in both financial and municipal management. In his role as Director of Outreach, Steve leads the Charles River team in fostering relationships across the recovery community, local cities and towns, labor partners, and serving as a general resource for anyone seeking help.
Steve’s Charles River Why – “Anything I have ever done in my professional career has been rooted in helping people. There is no more direct correlate to that end than assisting people find their path to reclaim their life from the grips of addiction”.