Christopher Munoz Image
Inmate ID #453617
Gender Male
Location Opa Locka, Florida
Time Left 506
Release Date
Phone 305-827-4057
Inmate Custody Status
Share