Diana Mahoney is a Clinical Social Work/Therapist , MSW, LCSW, and is based out of Philadelphia, Pennsylvania, United States. Diana specializes in the counseling of Women's Issues, Pregnancy, Prenatal, Postpartum, Anxiety, etc. The therapist has experience in handling cases of Coping Skills, Infertility, Life Transitions, Relationship Issues, Self Esteem, Stress, and more. The types of therapies Diana offers include, Cognitive Behavioral Therapy, Compassion Focused Therapy, Dialectical Behavior Therapy, Eclectic Therapy, Mindfulness Based Cognitive Therapy, Psychodynamic Therapy, Strength Based Therapy therapy.