Ellie Caulkins Opera House at Denver Performing Arts Complex Nick Sutcliffe June 19, 2017 Loading Map....Ellie Caulkins Opera House at Denver Performing Arts Complex1385 Curtis Street - DenverEvents 39.7447939 -104.99748219999998 Address 1385 Curtis Street Denver, CO 80204 United States Return to list of all ATLAS Events