Leon Carter Image
Inmate ID #00242111
Gender Male
Location Hamilton, Alabama
Time Left 2421
Release Date
Phone 205-921-9308
Inmate Custody Status
Share