Powell Hall at the Jack C. Taylor Music Center — music venue
1925 vaudeville & film theater, now a historic landmark & permanent home to the St. Louis Symphony.
Address: 718 North Grand Boulevard, St. Louis, Missouri 63103, United States
Phone: +1 314-534-1700
View Powell Hall at the Jack C. Taylor Music Center on Ckord