History Colorado Center Apr 24, 2017 Details Location Address:1200 Broadway, Denver, Colorado, 80203, United States