TherapySearch: David Brannock, MS, LPC-MHSP, NCC - Licensed Professional Counselor