Eduardo Valor Image
Inmate ID #20400004870
Gender Male
Current Facility Belvidere Jail
Location Belvidere, Illinois
Time Left 1457
Release Date
Phone 815-544-9626
Inmate Custody Status
Share