Está ubicada en la esquina de la Calle Logan y la Avenida Colfax en North Capitol Hill, en el centro de Denver.