Leonard Garcia Image
Inmate ID #02181018
Gender 1995-04-15
Location Winnsboro, Texas
Time Left 240
Release Date
Phone 903-342-6166
Inmate Custody Status
Share