Lee County Ortiz Facilities is located in Florida, US. It is a county jail.
The physical address is: 2501 Ortiz Avenue, Fort Myers 33905.
Do you have a loved one in Lee County Ortiz Facilities? Use our PrisonConnect service to save up to 90% on phone calls!