Demarcus Jones Image
Inmate ID #01965405
Gender Male
Current Facility TDCJ - Eastham Unit (EA)
Location Lovelady, Texas
Time Left 3681
Release Date
Phone 936-636-7321
Inmate Custody Status
Share