1939 NW 81st St, Miami, FL, 33147 (current address)
9701 NW 25th Ave, Miami, FL, 33147 (2004 - 2018)
12325 NW 19th Ave, Miami, FL, 33167 (2011)
16101 NW 38th Pl, Opa Locka, FL, 33054 (2005 - 2009)
PO Box 540202, Opa Locka, FL, 33054 (2009)
13300 Alexandria Dr, Opa Locka, FL, 33054 (2008)
3201 NW 151st St, Opa Locka, FL, 33054 (2006 - 2008)