Patrick F. Gallagher, LCSW is an expert in the field of Substance Abuse Counseling. He accepts Medicare.