CONTACT US Address: 14120 NW 24TH AVENUEOPA-LOCKA, FL 33054 Phone: (305) 685-7204 Fax: (305) 688-6465