Meow Wolf is Coming to Denver!

The shell has been built, and soon the gooey interior will be filled with interactive art from over 110 local artists…and many others as well. Located just outside of Downtown Denver, this 90,000 sq. feet location will be the biggest and baddest Meow Wolf installation yet!