2601 SW 2nd Ave, Fort Lauderdale, FL 33315, United States
5400 NW 35th Terrace Ste 105, Fort Lauderdale, FL 33309, United States