Luis Ruiz Image
Inmate ID #BF1220
Gender Male
Location Fort Bragg, California
Time Left 160 days
Release Date
Phone 707-964-3518
Inmate Custody Status
Share