2910 NW 161st St, Opa Locka, FL, 33054 (current address)
PO Box 1544, Opa Locka, FL, 33054 (2012 - 2018)
2910 NW 161st St, Miami, FL, 33054 (2004 - 2013)
1131 NW 122nd St, North Miami, FL, 33168 (1999 - 2000)
PO Box, Miami, FL, 33283 (1999 - 2000)
PO Box 541544, Opa Locka, FL, 33054 (2000)
220 76th St NE, Miami, FL, 33138 (1999)
12705 NE 4th Ave, North Miami, FL, 33168 (1993)