Joel Barrera Image
Inmate ID #10213
Gender Male
Current Facility Martin County TX Jail
Location Stanton, Texas
Time Left 135 days
Release Date
Phone 432-756-3336
Inmate Custody Status
Share