Founded in 1983, Opera Colorado is based in the Denver Performing Arts Complex.