The Meeting Spot is a peer support group for mental health. Members share experiences in a safe and welcoming space. Peer workers lead the group.