Address: 15055 NW 22nd Ave. in Opa-locka