15321 NW 32nd Ave, Opa Locka, FL, 33054 (current address)
90 E 51st Pl, Hialeah, FL, 33013 (1993 - 2018)
15321 NW 32nd Ave, Opa Locka, FL, 33054 (2015 - 2016)
321 E 59th St, Hialeah, FL, 33013 (2012)
75 NW 121st St, North Miami, FL, 33168 (2001)
3494 E 4th Ave, Hialeah, FL, 33013 (1987 - 1991)