12790 Cairo Lane
Opa Locka, FL 33054
Open Monday - Saturday 8am to 5pm EST
Phone: 305-681-9073 | 305-688-1611 | Fax: 305-769-2264 | Email