Leroy James Image
Inmate ID #329234
Gender Male
Current Facility Tuscaloosa County Jail
Location Tuscaloosa, Alabama
Time Left 186 days
Release Date
Phone 205-349-4511
Inmate Custody Status
Share