4390 NW 207th Dr, Opa Locka, FL, 33055 (current address)
4390 NW 207th Dr, Miami Gardens, FL, 33055 (1997 - 2018)
2275 NW 152nd St, Miami Gardens, FL, 33054 (1996 - 2005)
2991 NW 69th St, Miami, FL, 33147 (2001)
1700 NW 15th Ave, Miami, FL, 33125 (1999)