8210 NW 52nd St, Fort Lauderdale, FL, 33351 (current address)
8210 NW 52nd St, Lauderhill, FL, 33351 (1997 - 2018)
8210 NW 52nd St, Lauderhill, FL, 33351 (2016)
3731 NW 119th Ave, Sunrise, FL, 33323 (1995 - 2002)
8210 NW 25th St, Sunrise, FL, 33322 (1997)