Armando Cabrera Image
Inmate ID #37804359
Gender Male
Current Facility Chickasha OK Police Jail
Location Chickasha, Oklahoma
Time Left 254
Release Date
Phone 405-222-6050
Inmate Custody Status
Share