Marcellus E Wallace Image
Inmate ID #N82096
Gender Male
Location Springfield, Illinois
Time Left 77
Release Date
Inmate Custody Status
Share