19611 NW 42nd Ave, Opa Locka, FL, 33055 (current address)
19611 NW 42nd Ave, Miami Gardens, FL, 33055 (2019)
3945 NW 176th St, Opa Locka, FL, 33055 (2015 - 2018)
3945 NW 176th St, Miami Gardens, FL, 33055 (2016)
20128 NW 61st Ave, Hialeah, FL, 33015 (2014)