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!
Who Is Meow Wolf?
Meow Wolf is an arts and entertainment collective based in Santa Fe, New Mexico. This is where you’ll find Meow Wolf’s House of Eternal Return, an explorable, immersive art installation created by over 100 local artists.About Meow Wolf