The Ellie Caulkins Opera House is located in Denver, Colorado. This venue is part of a larger complex known as the Denver Performing Arts Complex. Due to its young age and great location, the Ellie Caulkins Opera House has already made a great name for itself.
The Ellie Caulkins Opera House opened for business in September of 2005. The seating capacity at the venue is 2,225. This is not the largest venue of its type in the country, but more than big enough to suit the needs of performers and visitors.
Denver has a lot to offer the theatre crowd, and this can be seen plain as day by what the Ellie Caulkins Opera House has to offer. As part of a larger complex, it is safe to say that this venue will be around for many more years to come.