2787 E Oakland Park Blvd, Fort Lauderdale, FL 33306, United States
1800 SE 32nd St, Fort Lauderdale, FL 33316, United States
Fort Lauderdale, FL 33301, United States
3540 SW 51st St, Fort Lauderdale, FL 33312, United States
3555 Davie Blvd, Fort Lauderdale, FL 33312, United States