James Dion LPCA — Mental Health Counselor | Charlotte Free Clinic