Skip to main content
TILL - Strattus Mental Health Services - Mental health treatment facility in Dedham, MA

TILL - Strattus Mental Health Services

Mental Health Clinic

TILL – Strattus Mental Health Services is an established outpatient mental health provider located in Dedham, Massachusetts, offering comprehensive behavioral health care to children, adolescents, adults, and seniors. Founded in 1986, the clinic delivers individualized and family-centered services in both in-person and telehealth settings, making high-quality mental health care accessible to individuals with diverse needs and abilities. The practice supports clients navigating anxiety, depression, trauma, neurodevelopmental conditions, and complex life transitions within a compassionate and inclusive environment.

Contact Information

20 Eastbrook Road, Suite 104, Dedham, MA, 02026
Monday: 9:00 AM – 5:00 PM
Tuesday: 9:00 AM – 5:00 PM
Wednesday: 9:00 AM – 5:00 PM
Thursday: 9:00 AM – 5:00 PM
Friday: 9:00 AM – 5:00 PM
Saturday: Closed
Sunday: Closed

Is this your clinic/facility?

Claim Verified Badge – Display your badge on your website
Claim Your Listing – Request updates or manage this profile
List Your Facility – Add a new treatment center to our directory

Treatment Services

Levels of Care

Additional Services

  • Competency Evaluations
  • Emergency Mental Health Support
  • Guardianship Evaluations
  • Life Transition Challenges
  • Psychiatric Consultation
  • Thinking Disorders

Insurance Coverage

Accepts Insurance, Aetna, Anthem, BlueCross BlueShield, Carelon, Fallon Health, Harvard Pilgrim, Medicaid, Optum, Tufts, United Healthcare, MassHealth, Medicare, and more

For more information on insurances accepted by TILL - Strattus Mental Health Services, please contact them directly at (781) 329-9365.