Provides after school programs for children, including youth employment programs, sports and fitness programs, leadership programs, art programs, and health and life skills. Also provides rent and mortgage payment assistance for local families in need. The administration office is the main office; there are 15 other sites in Utah County but services are only accessible through the administration office.