12740 Cairo Ln
Opa-Locka, FL  33054-4611
Open Monday - Friday 8am to 5pm | Saturday 8am to 4pm  EST/EDT