Amy Socha M.S.ED — Mental Health Counselor | Buffalo Free Clinic