2510 NW 155th St, Opa Locka, FL, 33054 (current address)
2510 NW 155th St, Miami Gardens, FL, 33054 (1997 - 2018)
20001 NW 13th Ct, Miami, FL, 33169 (2009 - 2012)
2510 NW 155th St, Opa Locka, FL, 33054 (1992 - 2007)
3023 NW 213th St, Miami Gardens, FL, 33056 (2007)