Mission Ballroom, Denver Colorado

Apr 9, 2018

The Mission Ballroom, located in the River North Art District of Downtown Denver Colorado is set to open in the summer of 2019. This 45,900 square-foot venue combines tiered risers and a movable stage that allows for an extreme level of flexibility in show size.