Therapist in Haverford, Pennsylvania Mary Aldrich, Therapist

Licenses: Ed.D, MCAT, ATR, LPC

Provider Gender: Female

Ages Served: 41-65+

Appointments: In-office and Telehealth

Manages Medications: No, provides therapy only

Therapist in Haverford, Pennsylvania Mary Aldrich, Ed.D, MCAT, ATR, LPC

Mary Aldrich, Ed.D, MCAT, ATR, LPC

Mary Aldrich is a Licensed Professional Counselor in Pennsylvania who started practicing in 1985. Mary has earned her Doctor of Education in organizational leadership emphasizing behavioral health. She also holds a master’s degree in creative arts therapy (MCAT). Mary believes in the psychodynamic therapy model and uses a person-centered, strength-based approach to empower her clients and help them reach their full potential. Mary uses a wellness and recovery-oriented model with all her clients. Mary specializes in work with older adults ages 55 + and adults who are dealing with mid-life transitions, concerns about aging, or chronic health conditions causing depression or anxiety.

In addition to verbal psychotherapy, Mary can offer art psychotherapy for those who are interested in new ways to express themselves and increase self-awareness. She uses a strengths-based approach, mindfulness, and endorses meditative practices. Mary work with her clients virtually and has office hours 2 days per week. Expertise: Older adults ,55+.


Insurances Accepted

  • Aetna
  • Allied Trades Assistance Program
  • Carelon (Beacon)
  • ComPsych
  • Evernorth (Cigna)
  • Highmark Blue Shield
  • Humana
  • Independence Blue Cross
  • Magellan
  • MediNcrease Health Plans (MHP)
  • MultiPlan (PHCS)
  • Optum (UnitedHealthcare)
  • Partners Direct Health
  • Quest Behavioral Health
  • Sana Benefits
  • Total Care Network
  • World Trade Center (HealthSmart)


  • Acceptance and Commitment Therapy (ACT)
  • Cognitive Behavioral Therapy (CBT)
  • Mindfulness


  • Developmental Disabilities
  • Military/Veterans
  • Women


  • English



Please use our online form to schedule an appointment with Mary Aldrich. You can also call 610-477-8858 to have someone assist you.

Additional Providers At This Location