About the Clinic
The Canadian Mental Health Association is the most extensive and established community mental health organization in Canada. Founded in 1918, CMHA is […]
Core Clinical Services
Residential Services
Loading live Google Reviews...
Request an Appointment
Canadian Mental Health Association does not offer direct online booking. Send them a request and they will reach out to confirm availability.