An old movie house, Powell is home to the world-renowned St. Louis Symphony. Fresh off a European tour, the orchestra sounds fantastic in their home, Powell Hall. Great romantic date, great family choice, great for college-aged.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.