Community Care Alliance offers 50 programs for people in need of mental health care. The team consists of dozens of doctors, nurses, and other licensed mental health professionals. While substance abuse treatment is a priority for the team, the organization also helps patients with mental illnesses like depression or anxiety. Furthermore, Community Care Alliance offers services for the homeless and disenfranchised.