The highly anticipated Meow Wolf Denver just made an announcement via their Facebook page. It looks like they will be opening this fall.
The shell has been built, and the gooey interior being filled with interactive art from more than 110 local artists, alongside partner artists, and artists from our own Meow Wolf team. Located just outside of Downtown Denver, this 90,000 sq. ft. location will be the biggest Meow Wolf installation yet!
Discussion about this post