Mental health centers provide many services including
- adult community support
- adult short-term assessment and treatment
- community residential programs
- geriatric programs
- crisis intervention
- day and outpatient programs
- addictions counselling
- concurrent disorders services
- group therapy
- peer support
- after-hours mental health support