Description
The Blanche M. Touhill Performing Arts Center is a premier venue located on the University of Missouri-St. Louis campus. Opened in 2003, it is designed to offer an exceptional experience for both performers and audiences. The center houses two main performance spaces: the Anheuser-Busch Performance Hall and the E. Desmond and Mary Ann Lee Theater, alongside a variety of meeting rooms and rehearsal spaces. Known for its outstanding acoustics and modern architecture, the venue regularly hosts concerts, theatrical productions, dance performances, and lectures.