John Barrera Image
Inmate ID #LP0987
Gender Male
Current Facility Somerset Borough PA Jail
Location Somerset, Pennsylvania
Time Left 1604 days
Release Date
Phone 814-445-4596
Inmate Custody Status
Share