Ruben Escalante Image
Inmate ID #19003222
Gender Male
Current Facility Elmwood CA Main Jail Complex
Location San Jose, California
Time Left 149 days
Release Date
Phone 408-299-8890
Inmate Custody Status
Share