Juan Rodriguez Image
Inmate ID #2017000266
Gender Male
Current Facility Starr County TX Jail
Location Rio Grande City, Texas
Time Left 685
Release Date
Phone 956-487-5571
Inmate Custody Status
Share