Therapist in Mooresville, North Carolina David Anderson, Therapist

License: LCMHCA

Provider Gender: Male

Ages Served: 15-64

Appointments: In-office and Telehealth

Manages Medications: No, provides therapy only

Therapist in Mooresville, North Carolina David Anderson, LCMHCA

David Anderson, LCMHCA

David Anderson is a Licensed Mental Health Counselor in North Carolina who has been practicing since 2021. He received his M.A. (2022) in Clinical Mental Health Counseling from the University of North Carolina-Charlotte and his B.A (2007) in Business Management (with a minor in Entrepreneur Studies) from the University of New Haven. We are people first, before we or society starts labeling us. The power of active listening is a necessity in order to meet people where they are at so David can help them get to where they want to be.

Everyone’s life has meaning, and it is worthwhile to find their purpose. David’s calling is to help people find their Ikigai (Life’s Purpose). He offers Logotherapy as a treatment modality. Outside of work, David enjoys Cirque du Soleil, and has been to 10 shows. He loves to work out and uses bodybuilding training to keep him disciplined on his health. Most of all he loves to spend as much time with his family, cherishing each day to create meaningful memories.


Insurances Accepted

  • Aetna
  • Blue Cross Blue Shield (BCBS)
  • Carolina Behavioral Health
  • Evernorth (Cigna)
  • Medcost
  • Optum (UnitedHealthcare)
  • Wellcare


  • Cognitive Behavioral Therapy (CBT)
  • Dialectical Behavior Therapy (DBT)
  • Faith-Based Treatment


  • LGBTQ+
  • Men
  • Military/Veterans
  • Women


  • English



Please use our online form to schedule an appointment with David Anderson. You can also call 980-766-1030 to have someone assist you.

Additional Providers At This Location