1. Home
  2. Inmate Profiles
  3. Martin Ortega
Martin Ortega

Martin Ortega

Inmate ID #73543177
Released
Last Located AT
Released on
2020-06-12
Facility Location
Pollock, Louisiana
Search Arrest Records