Placer County Juvenile Detention

Physical Address:
11260 B Avenue Auburn, CA 95603

Select Service