15951 NW 159 Street Rd, Opa Locka, FL, 33054 (current address)
7821 Dilido Blvd, Miramar, FL, 33023 (2014 - 2018)
15951 NW 159th Street Rd, Opa Locka, FL, 33054 (2007 - 2016)
8090 NW 13th Ave, Miami, FL, 33147 (2012)
3755 NW 167th St, Miami Gardens, FL, 33055 (2009)