301 E. Broward Blvd., Fort Lauderdale, FL 33301 United States