771 Burlington St, Opa Locka, FL, 33054 (current address)
2418 NW 30th St, Miami, FL, 33142 (1995 - 2018)
2650 NW 28th St, Miami, FL, 33142 (2004 - 2017)
2418 NW 30th St, Miami, FL, 33142 (2012 - 2016)
2650 NW 25th Ave, Miami, FL, 33142 (2007 - 2008)