Canadian Mental Health Association (CMHA) Halifax-Dartmouth BranchCMHA is great at creating a sense of community and encouraging group healing. They don’t provide individual therapy sessions at the Halifax-Dartmouth branch, but they do offer social groups that promote healing through communication, ar...