621 SW 61st Ave, Fort Lauderdale, FL, 33317 (current address)
621 SW 61st Ave, Plantation, FL, 33317 (2016 - 2018)
2700 NE 26th St, Fort Lauderdale, FL, 33305 (1999 - 2016)
3564 SW 16th Ct, Fort Lauderdale, FL, 33312 (2005 - 2015)
1290 SW 26th Ave, Fort Lauderdale, FL, 33312 (2003 - 2008)