18245 NW 68th Ave, Hialeah, FL, 33015 (current address)
13051 Port Said Rd, Opa Locka, FL, 33054 (2012 - 2018)
400 NW 141st Ave, Pembroke Pines, FL, 33028 (2012)
18131 NW 82nd Ave, Hialeah, FL, 33015 (2010 - 2012)
11740 SW 123rd Ave, Miami, FL, 33186 (2009 - 2010)