TherapySearch: Tim Welch, LPCC, NCC, MAC, BC-TMH - Licensed Professional Clinical Counselor