The Sheldon Concert Hall

3648 Washington Blvd
St. Louis, MO, 63108, US