NW 27th Ave, Opa Locka, FL, 33056

Fax: (654) 549-5341