Parking & Directions

THE ELLIE CAULKINS OPERA HOUSE Directions to the Ellie Caulkins Opera House 1385 Curtis St, Denver, CO 80204 The Ellie Caulkins Opera House is located in downtown Denver, at the Denver Performing Arts Complex on the corner of 14th and Curtis Streets. Take I-25 towards downtown Denver. Exit Speer Boulevard South. Continue on Speer Boulevard … Continue reading Parking & Directions