Robert Garcia Image
Inmate ID #31595-179
Gender Male
Location Oakdale, Louisiana
Time Left 1987 days
Release Date
Phone 318-335-4466
Inmate Custody Status
Share