Dagoberto Ursua Lopez Image
Inmate ID #332663
Gender Male
Location Secaucus, New Jersey
Time Left 212 days
Release Date
Phone 201-369-5270
Inmate Custody Status
Share