Jose Castro Image
Inmate ID #1414615
Gender Male
Current Facility Tallahassee Jail
Location Tallahassee, Florida
Time Left 1059
Release Date
Phone 850-891-4200
Inmate Custody Status
Share