15570 NW 23 Avenue Rd, Opa Locka, FL, 33054 (current address)
6405 NW 4th Ave, Miami, FL, 33150 (2017 - 2020)
16215 NW 22nd Ct, Opa Locka, FL, 33054 (2014 - 2018)
16215 NW 22nd Ct, Opa Locka, FL, 33054 (2015 - 2017)
15570 NW 23rd Avenue Rd, Opa Locka, FL, 33054 (1999 - 2014)
620 NW 10th St, Miami, FL, 33130 (2008)
155702 Avenue Rd NW, Opa Locka, FL, 33054 (1998 - 2007)
15570 Nm 23rd Ave, Opa Locka, FL, 33054 (2007)