Opa-Locka Police Department
Flag as incorrect
- Location: 2495 Ali Baba AvenueOpa-Locka, FL 33054
- Phone Number:305-681-1033
- Fax Number:305-953-2833
- Email Address:chiefsec@opalockapd.com
- Visit Their Website