Main parking is at Meow Wolf's entrance, 1338 1st St, Denver. Limited parking is available for a $15 daily rate on a first come, first served basis.