1629 Riverview Rd, Deerfield Beach, FL, 33441 (current address)
4127 NE 2nd Ave, Deerfield Beach, FL, 33064 (2022)
4127 NE 2nd Ave, Pompano Beach, FL, 33064 (2012 - 2021)
4127 NE 2nd Ave, Pompano Beach, FL, 33064 (1994 - 2018)
531 SW 28th Dr, Fort Lauderdale, FL, 33312 (2013)