Luis Mejia Image
Inmate ID #68368
Gender Male
Location Plymouth, Massachusetts
Time Left 1123
Release Date
Phone 508-830-6200
Inmate Custody Status
Share