Originally built in 1925 and serving the SLSO since 1968, Powell Hall has long been a cultural centerpiece in St. Louis’s ...
Powell moved back to Texas in 2024 after spending 15 years living in Los Angeles—and he couldn't wait to decorate his new ...