Canadian Mental Health Association
The Canadian Mental Health Association (CMHA) is a nationwide organization dedicated to promoting mental health and supporting individuals in their recovery from mental illness through various programs and resources. With over 330 community locations across Canada, CMHA aims to address mental health issues while advocating for improvements in the mental health care system.
CMHA offers a range of services, including peer support programs, online mental health courses, and events like Mental Health Week and the Mental Health for All Conference. The organization also engages in policy research and initiatives to raise awareness about mental health challenges, addiction, and the importance of self-care.
Generated from the website
Also at this address
You might also like
Partial Data by Foursquare.

