Canadian Mental Health Association, Ontario

http://ontario.cmha.ca/

The Canadian Mental Health Association (CMHA), Ontario, is a non-profit, charitable organization committed to making good mental health possible for all. You can find information on local branches in cities across Ontario on the Canadian Mental Health Association (CMHA) website.