305-827-4057
Address, Phone Number, and Hours for Opa Locka Community Release Center, an Jails & Prisons, at Opa-locka.
Name : Opa Locka Community Release Center
Address : 5400 Northwest 135th Street Opa-locka, Florida, 33054
Locality : Opa-locka
Fax : dc.state.fl.us
View map of Opa Locka Community Release Center get driving directions from your location.