For mental health, the ones that I'm familiar with are ones that I consult with currently. There are programs like the Enaahtig Healing Lodge and Learning Centre, which is in the Simcoe Muskoka region. It's a fairly large organization. It has funding from the province as well as federally.
Organizations like that exist throughout the country.