17301 NW 27TH AVE, Opa Locka, FL, 33056

Fax: (305) 521-1375