The Denver Performing Arts Complex is located in the heart of downtown Denver - and within walking distance to the Colorado Convention Complex, scores of restaurants, the exciting Lower Downtown (LODO) and much, much more. Surrounded by 14th Street , Champa Street , Speer Boulevard and Arapahoe Street .