Luis Castaneda Image
Inmate ID #80103051
Gender Male
Current Facility Lovington NM Police Jail
Location Lovington, New Mexico
Time Left 1054
Release Date
Phone 575-396-2811
Inmate Custody Status
Share