The Treehouse Clubhouse is one of Durham’s largest indoor playgrounds! With 10,000 square feet of fun, this custom-designed play space promotes social interaction, creativity, and physical fitness. Parents with active children will love this hygienic and safe play environment where they can explore their imaginations through creative physical play.
Come by and check it out for yourself!
Photo: https://treehouseclubhouse.com