Rafael Vellos Image
Inmate ID #y15976
Gender Male
Location Vandalia, Illinois
Time Left 613
Release Date
Phone 618-283-4170
Inmate Custody Status
Share