Richard Gallagher is a Licensed Professional Counselor , LPC, LCADC, and is based out of Egg Harbor Township, New Jersey, United States. Richard specializes in the counseling of Addiction, Depression, Dual Diagnosis, etc. The therapist has experience in handling cases of Anger Management, Anxiety, Codependency, Coping Skills, Drug Abuse, Family Conflict, Grief, Obsessive-Compulsive (OCD), Relationship Issues, Stress, Substance Use, Trauma and PTSD, and more. The types of therapies Richard offers include, Cognitive Behavioral Therapy, Dialectical Behavior Therapy, Person Centered Therapy, Solution Focused Brief Therapy therapy.