Canada Mental Health Association
CMHA National does not provide direct mental health services or support. They can help you find mental health programs and services local to you.
Please contact your local CMHA for more information about mental health programs and services. You can locate the CMHA closest to you using the CMHA website > Find Help > Find a CMHA in your area