James Fitzgerald Therapy, PLLC

James Fitzgerald Therapy, PLLC
James Fitzgerald Therapy, PLLC's avatar
Master's of Science Degree; National Board Certified Counselor; VT Licensed Clinical Mental Health Counselor; Certified Health & Wellness Coach