275 Estero Blvd, Fort Myers Beach, Florida 33931 USA
one of a few duct tape locations
Photo Credit: Yelp