The St. Louis Justice Center is a juvenile detention center located in the Midtown neighborhood of St. Louis, Missouri. It is the largest juvenile detention center in the state, and has the capacity to hold up to 575 juveniles. The …
The St. Louis Justice Center is a juvenile detention center located in the Midtown neighborhood of St. Louis, Missouri. It is the largest juvenile detention center in the state, and has the capacity to hold up to 575 juveniles. The …