12805 Port Said Road
Opa-Locka, FL  33054
Open Monday - Friday 8am to 5pm | Saturday 8am to 5pm  EST
Phone: 786-828-2588 / 305-646-1390 / 305-454-3040 | Email