• Meow Wolf (map)
  • 1338 1st Street
  • Denver, CO, 80204
  • United States

Meow Wolf’s third permanent exhibition is opening September 2021 in Denver, CO. Convergence Station is unforgettable, transformational and not to be missed. Discover immersive, psychedelic, mind-bending art and an underlying rich narrative, as you take a journey into a surreal, science-fictional epic.

Orange peel is performing at the friends and family soft opening.

VISIT SITE

Image: Jess Bernstein / Sensi Mag