Edwin Mendez Image
Inmate ID #72704-054
Gender Male
Location Pollock, Louisiana
Time Left 533
Release Date
Phone 318-765-4400
Inmate Custody Status
Share