New Horizon Community Care is a non-profit agency that specializes in Mental Health services in Arizona & Texas. Our mission is to create a structured, therapeutic environment empowering individuals to build healthy relationships and develop life skills that will promote personal growth.