Profile: Dade County Police Dept is a Public order and safety company located at Opa Locka, Florida USA, address is 18805 NW 27th Ave, Opa Locka 33056-3154 FL, postcode is 33056-3154, you can contact Dade County Police Dept by phone 3056277125
Please share as much information as you can about Dade County Police Dept so other users can benefit from your comment.