Support Groups

St. Michael’s is the meeting place for several community support groups, including Alcoholics Anonymous, Narcotics Anonymous and Alzheimer’s Support Group for Families