Meow Wolf Denver location won’t be the Sportscastle, but decision to come here (or not) may come soon | Meow Wolf
Don Kennell's dog watches over Meow Wolf in Santa Fe.

Meow Wolf wants to draw 1.5 million annual visitors to wherever it puts its new site, and the company predicts many people will need a place to park.

The Wurms are coming alive!