The Metropolitan Performing Arts Center at 901 West Sprague, known as "The Met"--a remodelled old movie theater--is a fine venue for smaller concerts.
A couple of operas a year are put on here, as well as many other events.
Met Web site