Live
Read more

About

Strattus @ TILL Mental Health Center is a small medical-practices provider based in Dedham, MA, offering mental health services via in-person therapy and telehealth. Key details: - Services: Therapy for adolescents, adults, couples, and families; mental health support and related behavioral services - Location: Dedham, Massachusetts, USA - Telehealth options available - Team: 2 employees (specialists) - Contact: strattus@tillinc.org; Phone numbers: (781) 302-4600, 781-302-4649, 781-329-9365 - Additional identifiers: Aliases “strattus @ till mental health center”; LinkedIn presence - Category: Healthcare, therapy, mental health services, autism supports If you need, I can pull specific services, availability, or funding/insurance details.

Clinic Type

Psychiatry

Address

Dedham office (in-person); Telehealth options available

Phone

781-329-9365

Email

Strattus@tillinc.org

Opening Hours

The page notes accepting new clients in Dedham office and by Telehealth

Telehealth

Yes (In Person and Telehealth appointments)

Emergency Care

24-hour client emergency phone coverage

Services Offered

  • Individual and Family Therapy
  • Therapists whose experience includes individuals with and without specialized needs
  • Competency/Guardianship Evaluations
  • MassHealth, Medicare and many private insurances are accepted
  • In Person and Telehealth appointments
  • Individual, Couples and Family therapy
  • Psychiatric consultation
  • Medication management & monitoring
  • 24-hour client emergency phone coverage
  • Consultation to school, residential, vocational and day programs
  • Strattus Clinic Staff include Psychiatrists, Clinical Nurse Specialists, Psychologists, Mental Health Clinicians and Therapists

Technology & Equipment

  • Telehealth
  • secure online application form

Team

  • Strattus Clinic Staff, Psychiatrists, Clinical Nurse Specialists, Psychologists, Mental Health Clinicians and Therapists — Staff

Insurance & Payment

  • MassHealth
  • Medicare
  • private insurances
  • many private insurances

MassHealth, Medicare and many private insurances are accepted

Languages Spoken

FAQs

What services are offered?

Individual and Family Therapy, Competency/Guardianship Evaluations, psychiatric consultation, medication management, telehealth options.

Photos

What Patients Say

Overall sentiment across review platforms: positive

Patients praise

  • high quality of clinical services provided by staff
  • dedicated and caring support environment reported by clients' families

Common complaints

  • some employee reports mention overwhelming work conditions within the broader TILL Inc organization

"We are very pleased with the high quality of services provided by Strattus clinicians and psychiatrists."

TILL, Inc. website testimonials

"Our dream for our 28-year-old daughter was to find a safe residence with her peers, staffed by caring, dedicated individuals. TILL has more than fulfilled our..."

TILL, Inc. website testimonials

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

More psychiatry clinics in Dedham

Dedham, MA·Psychiatry

Summary: - LifeStance Health (LFST) is a nationwide provider of behavioral health services offering online and in-person psychiatry and therapy, including medication management, talk therapy, and psychological testing. - They operate clinics across the United States with multiple locations and have a presence in several regions; however, the provided details focus on offices in the Scottsdale, AZ area and Washington state, with no specific Dedham, MA location listed in the highlights. - For Dedham, MA, you should verify the nearest LifeStance office or telepsychiatry options via their site or contact them to confirm availability of psychiatrists in Dedham or nearby Massachusetts locations. - Key notes: LifeStance has grown rapidly (thousands of clinicians, large annual revenue) and has faced legal issues in areas like labor practices and data privacy, so consider reviewing up-to-date provider credentials and patient reviews when selecting a psychiatrist.

VerifiedOnline bookingSince 2017
Dedham, MA·Psychiatry

VerifiedOnline booking

See all psychiatry clinics in Dedham

Comparing your options?

See other psychiatry clinics in Dedham, or search the full directory by insurance, ratings, and more.

More Psychiatry Clinics