Xavier John Lewis Image
Inmate ID #557564
Gender Male
Location 158 Treatment Plant Rd, Tallulah, LA
Time Left Unknown
Release Date Unknown
Phone 318-574-0584
Inmate Custody Status Sentenced
Share