Meow Wolf Denver opens Friday
SANTA FE, N.M. – A local arts and culture favorite is expanding to the Mile-High City.
Meow Wolf is opening its Denver location Friday. The "Convergence Station" exhibit will feature a tall, brightly-colored cathedral.
According to Meow Wolf representatives, almost all tickets for the weekends are sold out.