Rodolfo Iva Lucas Rodriguez Image
Inmate ID #272476
Gender Male
Location Albemarle, North Carolina
Time Left 139
Release Date
Phone 704-986-3734
Inmate Custody Status
Share