Jalen Barker Image
Inmate ID #660665
Gender Male
Location Osceola, Arkansas
Time Left 967
Release Date
Phone 870-563-8330
Inmate Custody Status
Share