Cache Valley Youth Center

A juvenile detention facility that provides intervention, supervision, and rehabilitation programs for youth offenders in Box Elder, Cache, and Rich Counties.