Turning the Page: A Note from WTC Denver - Denver | DENVER, CO, USA - As discussed in our Annual Member Meeting back in September, the day has come. We are at the end of our lease, and today is moving day for the World Trade Center Denver. After 26 years in the prominent location of 16th & Broadway, the World Trade Center... more