Bowditch Point Park

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