Lowell Correctional Institution, one of the largest female prisons in the nation, is located in Central Florida, just outside of Ocala.
Lowell Correctional Institution, one of the largest female prisons in the nation, is located in Central Florida, just outside of Ocala. Emily Michot emichot@miamiherald.com
Lowell Correctional Institution, one of the largest female prisons in the nation, is located in Central Florida, just outside of Ocala. Emily Michot emichot@miamiherald.com

State Politics

February 24, 2016 7:43 PM

Prison healthcare contract to cost Florida another $34 million

Suggested for you

  Comments  

Videos

Editor's Choice Videos