James Hyland, LPPC-S — Professional Counselor | Free Clinics Directory