Lynn Hall Beach Park

950 Estero Boulevard, Fort Myers Beach, Florida, 33931, United States