David Hanna
Professional Counselor Associate, M.A.*Currently accepting sliding scale clients* I approach counseling with an appreciation for your unique experience of being a person
Provides Acceptance and Commitment Therapy (ACT) Therapy
Online Therapy