Compassionate Mental Health Care

Providing exceptional therapy and psychiatric services for children, adults, and families in Dedham & Stoughton, MA.

Personalized Treatment Plans

Our experienced team of clinicians create individualized care tailored to your specific needs and goals.

Telehealth & In-Person Options

Access quality mental health care from the comfort of your home or visit one of our welcoming offices.

Welcome to Abelard Psychotherapy

Welcome to Abelard Psychotherapy, Inc.

Dedicated to providing high-quality mental health services with compassion and care.

At Abelard Psychotherapy, we believe in a holistic approach to mental health. Our team of experienced clinicians provides comprehensive care for children, adolescents, adults, and families dealing with a wide range of mental health challenges.

With locations in Dedham and Stoughton, Massachusetts, we offer both in-person and telehealth services to meet the unique needs of our clients.

Our Services

Comprehensive mental health care for every stage of life

Outpatient Services

Medication management and therapy services for individuals of all ages in our office locations.

Learn More

In-Home Therapy

Specialized services delivered in the comfort of your home environment for eligible clients.

Learn More

Therapeutic Mentoring

Support for youth to develop life skills and achieve personal goals through mentorship.

Learn More

Why Choose Abelard Psychotherapy

Experienced Clinicians

Our team consists of licensed and highly trained mental health professionals.

Personalized Care

We develop individualized treatment plans tailored to your specific needs.

Telehealth Options

Access quality care from the comfort of your home with our virtual services.

Compassionate Approach

We provide empathetic and supportive care in a non-judgmental environment.

Our Locations

Visit us at one of our convenient offices

Stoughton Office

450 Pearl Street, Suite 3
Stoughton, MA 02072

Business Hours:

Monday – Thursday: 9:00 AM – 4:30 PM

Friday: 9:00 AM – 12:30 PM

Dedham Office

30 Eastbrook Road, Suite 103
Dedham, MA 02026

Business Hours:

Monday: 9:00 AM – 2:30 PM

Tuesday – Friday: 9:00 AM – 4:30 PM

Ready to Take the First Step?

Our team is here to help you on your journey to better mental health. Contact us today to schedule a consultation.