TherapySearch: David Block LPC - Licensed Professional Counselor