1970 Service Rd, Opa Locka, FL, 33054 (current address)
1710 NW 185th St, Miami Gardens, FL, 33056 (2001 - 2013)
12601 NW 27th Ave, Miami, FL, 33167 (2004)
2500 SW 32nd Ave, Pembroke Park, FL, 33023 (2004)
1710 NW 186th St, Opa Locka, FL, 33056 (1988 - 2004)