CASA Mental Health is an accredited, non-profit organization delivering mental health services to Albertans aged three to 18 and their families. CASA provides the 'missing middle' of mental health services – treatment in between primary and community care, and acute hospital treatment.