Duct Tape Ball is a unique establishment in Anchorage, AK that offers a creative and hands-on experience for visitors.
Guests can explore various duct tape art and craft projects, as well as participate in workshops and events centered around the versatile adhesive tape.
Generated from their business information