Makayla Leigh Ruiz Image
Inmate ID #57180170
Gender Female
Current Facility Noble County IN Jail
Location Albion, Indiana
Time Left Unknown
Release Date Unknown
Phone 260-636-6404
Inmate Custody Status Sentenced
Share