Meow Wolf announces opening date for Denver, begins selling tickets By: Denver Business Journal via Business Journals August 04, 2021 at 14:05 PM EDT The new location is between the viaducts of Colfax Avenue and Interstate 25. Read More >>