2075 NW 141st St.
Opa Locka, FL  33054
Open Monday - Friday 8am to 5pm | Saturday 8am to 2pm EST/EDT
Phone: 305-321-2740 | Fax: 305-967-8597 | Email