Charles Garrafa Image
Inmate ID #141087
Gender Male
Current Facility Ludlow Police Jail
Location Ludlow, Massachusetts
Time Left 255
Release Date
Phone 413-583-8305
Inmate Custody Status
Share