Valley Youth House is a non-profit organization committed to helping young people build foundations for the future and foster growth and independence.