4015 NE 6th Ave, Fort Lauderdale, FL 33334, United States
1 E Broward Blvd, Fort Lauderdale, FL 33301, United States
1182 Lee Wagener Blvd, Fort Lauderdale, FL 33315, United States