3440 N Andrews Ave, Fort Lauderdale, FL 33309, United States
2000 E Oakland Park Blvd, Fort Lauderdale, FL 33306, United States
2598 E Sunrise Blvd #2106, Fort Lauderdale, FL 33304, United States
2000 S Andrews Ave suite 1, Fort Lauderdale, FL 33316, United States