PO Box 472601, Miami, FL, 33247 (current address)
2900 NW 132nd St, Opa Locka, FL, 33054 (2011 - 2018)
PO Box 472601, Miami, FL, 33247 (2015 - 2016)
2815 NW 50th St, Miami, FL, 33142 (2007 - 2015)
2460 NW 63rd St, Miami, FL, 33147 (2010 - 2013)
1355 NW 42nd St, Miami, FL, 33142 (2013)