Boston Opera House

Closed
Call
Website

Advertisement

Photos

539 Washington St
Boston, MA 02111

The Boston Opera House, located in Boston, MA, is a premier venue for live performances and private events.

With over 100,000 square feet of space and a capacity for 2,600 people, the Opera House offers a rich history, top-notch amenities, and a commitment to providing a safe and clean environment for all visitors.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMassachusettsBostonBoston Opera House

Partial Data by Infogroup (c) 2025. All rights reserved.

Advertisement