Categories: Filter: Address 1601 Sw 20th St. Bay 5Fort LauderdaleFort Lauderdale, FL 33315United StatesContact Phone: (954) 522- 1114