Schaffen Ramos Image
Inmate ID #5289015
Gender 1984-09-14
Location Eloy, Arizona
Time Left 372
Release Date
Phone 520-464-0500
Inmate Custody Status
Share