Snake River Juvenile Detention Center
208-736-2588
2515 Wright Avenue, Twin Falls, ID, 83301
Jail records, court & arrest records, mugshots and even judicial reports.