4358 N Dixie Hwy, Fort Lauderdale, FL 33334, United States
5350 N State Rd 7, Fort Lauderdale, FL 33319, United States
Fort Lauderdale, FL 33311, United States