Canadian Mental Health Association (CMHA)
Toronto, Ontario (National organization)
Canada's most established and extensive community mental health organization with branches in every province and territory and 330+ community locations. Provides advocacy, programs, and resources for people with mental health conditions.
Services Offered
advocacycommunity programscrisis supporthousingemploymentpeer support
Conditions Served
Age Groups Served
All
Contact Information