When is Meow Wolf Houston going to open?

Meow Wolf Houston is now open in Houston's historic Fifth Ward at 2103 Lyons Ave. Houston, TX 77020, right across from St. Arnold Brewery. 🎉

Don't forget to sign up for our Meow Wolf newsletter so you'll never miss a thing.