12710 Cairo Ln
Opa Locka, FL  33054-4611
Open Monday - Friday 8:30am to 5:30pm | Saturday 8:30am to 2:30pm EST/EDT