5100 NW 12th Ave, Fort Lauderdale, FL 33309, United States
2601 N Federal Hwy, Fort Lauderdale, FL 33306, United States
4316 N Dixie Hwy, Fort Lauderdale, FL 33334, United States
805 W Broward Blvd, Fort Lauderdale, FL 33312, United States
4641 N Ocean Dr, Fort Lauderdale, FL 33308, United States