10291 Willmington Blvd, Englewood, FL, 34224 (current address)
931 Sharar Ave, Opa Locka, FL, 33054 (2013 - 2018)
1360 NW 179th St, Miami, FL, 33169 (2014 - 2015)
8855 NW 1st Ave, Miami, FL, 33150 (2013 - 2015)
8855 NW 1st Ave, El Portal, FL, 33150 (2007 - 2013)
6324 NW 173rd St, Hialeah, FL, 33015 (2012)
100 NW 89th St, El Portal, FL, 33150 (2011)
1713 S Kirkman Rd, Orlando, FL, 32811 (2005)