Palladium Theater upgrades could be on the horizon • St Pete Catalyst
A plan to improve Hough Hall, the main 800-seat auditorium of the Palladium Theatre, is in the very early stages.
Built in 1925 as the first Church of the Scientist Christ, the location at 253 5and Avenue N. is listed on the…