Water Taxi Fort Lauderdale — Fort Lauderdale | My Florida

Water Taxi Fort Lauderdale provides water taxi services in Fort Lauderdale operating from 1366 SE 17th Street.