Juan Castillo Image
Inmate ID #f14715
Gender Male
Current Facility Hidalgo County Jail
Location Edinburg, Texas
Time Left 922
Release Date
Phone 956-381-7900
Inmate Custody Status
Share