Juan Rosa Image
Inmate ID #22121379
Gender 1955-05-24
Location LaVilla, Texas
Time Left 1773
Release Date
Phone 956-262-4511
Inmate Custody Status
Share