Canada-Places.com has listed approx 568 Mental health services in Canada. Some of the Top rated Mental health services in Canada are- Kelly Mental Health, Toronto Psychology Centre, McKerracher Center, CRESST, CRESST, VIHA Access Centre, Lakeside Terrace Supportive Living Residence, Beatrice Manor Supportive Living Residence, Lakeside Terrace Supportive Living Residence & Canadian Mental Health Association Ottawa Branch.