12984 NW 42nd Avenue Opa-Locka, FL 33054 786-617-8370