Baylor Womens Correctional Institution: 660 Baylor Blvd New Castle, DE