Current Location : 72015
American Express Supports Small Businesses Buy Local Movement
241 S Ft Lauderdale Beach Blvd Fort Lauderdale, FL 33316
954-463-4615
Elbo Room on Fort Lauderdale Beach, founded in 1938 was the first commercial establishment in the world to stream LIVE with cameras over the internet in 1996.