Close X

Boch Center Wang & Shubert Theatres

Located in the fashionable theatre district in Downtown Boston, the Boch Center Wang and Shubert Theatres were restored to maintain old world elegance of the 1920’s.

Venue Site