Fort Lauderdale, FL 33312, United States
5400 NW 35th Terrace Ste 105, Fort Lauderdale, FL 33309, United States