2385 NW 155th St, Opa Locka, FL, 33054 (current address)
2385 NW 155th St, Opa Locka, FL, 33054 (2009 - 2018)
2070 Lincoln Ave, Opa Locka, FL, 33054 (2014 - 2015)
2385 NW 155th St, Miami Gardens, FL, 33054 (2011 - 2012)
12400 NW 21st Pl, Miami, FL, 33167 (2011)
20611 NW 34th Ave, Miami Gardens, FL, 33056 (2010)