12920 NW 21st Ave, Miami, FL, 33167 (current address)
12040 W Dixie Hwy, Miami, FL, 33161 (1985 - 2013)
1829 NW 90th St, Miami, FL, 33147 (1995 - 2008)
12920 N 21 W Ave, Miami, FL, 33167 (2007)
1826 NW 91st St, Miami, FL, 33147 (2004)
5701 W 24th Ave, Hialeah, FL, 33016 (1999)
9200 NW 13th Ave, Miami, FL, 33147 (1993 - 1996)
12040 Dixie Hyw, Miami, FL, 33161 (1985 - 1995)