Jacqueline Montanez, formerly known as "Loca D," served 31 years in maximum-security women's prisons in Illinois and Florida.
The prison administration building is one of nine remaining structures on the 15-acre property. (IBJ photo/Lesley Weidenbener) Neighbors were shocked when the wrecking ball came down four years ago on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results