12700 NW 32nd Avenue
Opa Locka, FL 33054
Phone: 305-688-8588 | Fax: 305-688-8587 | Email