6655 Kensington Ln, Delray Beach, FL, 33446 (current address)
7314 W Mercada Way, Delray Beach, FL, 33446 (2001 - 2017)
7350 W Mercada Way, Delray Beach, FL, 33446 (2012 - 2017)
7755 Yardley Dr, Fort Lauderdale, FL, 33321 (2004 - 2016)
625 NE 14th Ave, Fort Lauderdale, FL, 33304 (2013)