Jose Luis Delacruz Image
Inmate ID #13254-059
Gender Male
Location Florence, Colorado
Time Left 172425
Release Date
Phone 719-784-9454
Inmate Custody Status
Share