1160 Estero Blvd, Fort Myers Beach, Florida 33931 USA
Stand-Uo Paddle Board Rentals!
Photo Credit: Yelp