Find your favorite nonprofit or choose one that inspires you from our database of over 2 million charitable organizations.
Displaying 565–576 of 10,424
The Canadian Mental Health Association Nova Scotia Division aspires to achieve its vision - "Mentally Healthy People in a Healthy Society" by engaging in a wide variety of activities.
The Canadian Mental Health Association, York Region (CMHA) is a value-based, non-profit agency belonging to a national organization. The Branch offers a variety of programs including case management, youth wellness and homelessness initiatives. The branch has been serving York Region and South Simcoe residents since 1982.
CMHA HRB provides support, including case management, justice services and crisis support, to people who have mental health and/or addiction concerns. They also offer education about mental health/addictions and information about community services. More information is available at www.cmhahrb.ca.