The Canadian Mental Health Association (Vernon & District Branch) is a voluntary association that exists to promote Mental Wellness in the...