13215 Cairo Lane
Opa-Locka, FL 33054
Open Monday - Friday 8:30am to 5:30pm | Saturday 8:30am to 2:00pm EST
Phone: 786-359-4620 | Fax: 305-681-4275 | Email