16231 E Bunche Park Dr, Opa Locka, FL, 33054 (current address)
16231 E Bunche Park Dr, Opa Locka, FL, 33054 (1988 - 2018)
15921 NW 18th Ave, Miami Gardens, FL, 33054 (2016)
2940 NW 92nd St, Miami, FL, 33147 (1999 - 2011)
15921 NE 18th Ave, North Miami Beach, FL, 33162 (2004 - 2011)