Erica Decker Image
Inmate ID #17127606
Gender Female
Location Santee, California
Time Left 477
Release Date
Phone 619-402-1312
Inmate Custody Status
Share