Luseano Lara Image
Inmate ID #745763
Gender Male
Location Shelton, Washington
Time Left 116 days
Release Date
Phone 360-426-4433
Inmate Custody Status
Share