1345 Champa Street, Denver, 80204
Located along the outside of the Buell Theatre facing traffic on Arapahoe Street