The Youth Foundation prepares children in need for success in life through education and recreational opportunities.  Programs and volunteers impact youth with positive mentorship, community interaction and recreation applications.  They inspire self-confidence, friendship and integrity in the hearts of all participants, volunteers and supporters.  for more info about The Youth Foundation visit theyouthfoundation.org or call 970-763-7000.