Browse Descriptions for: Powell Hall at the Jack C. Taylor Music Center
Mac
Rating: 5 | Votes: 1 | Date: 03/07/2026 01:32:00
The last film shown before the orchestra moved in was The Sound of Music. Powell Hall at 718 North Grand Boulevard in St. Louis's Grand Center arts district began life in November 1925 as the St. Louis Theatre, a 4,100-seat Rapp and Rapp vaudeville and movie palace, and has been home to the St. Louis Symphony Orchestra since 1968. The Symphony Society bought the building in 1966 for 500,000 dollars - a gift from benefactor Oscar Johnson Jr. - and spent 2 million dollars converting the ornate ho...
Read more