Powell Hall at the Jack C. Taylor Music Center — music venue

Powell Hall at the Jack C. Taylor Music Center

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

Website

View Powell Hall at the Jack C. Taylor Music Center on Ckord