Tulsa County's new $32 million Family Center for Juvenile Justice is now open in downtown Tulsa. The facility will provide resources for children who need help, as well as those in juvenile detention