Description
The Sheldon Concert Hall and Art Galleries, located in the heart of Saint Louis, Missouri, is a premier venue known for its exceptional acoustics and intimate atmosphere. Opened in 1912, The Sheldon has played host to a wide variety of concerts, art exhibitions, and community events. With a seating capacity of 712, it offers a unique setting for both performers and audiences alike. The adjoining art galleries feature rotating exhibits that showcase both local and international artists, making The Sheldon a cultural hub for music and art enthusiasts.