Baylor Women's Correctional Institution is located in New Castle Delaware. It is currently the only state prison that houses women in the state, and it holds both female inmates who are awaiting trial, and female inmates who have already been sentenced.
Prisons
By: Matheus_