Boston Opera House Boston, USA Address Boston Opera House, 539 Washington St, 02111 Boston, USA, Google Maps There are currently no event dates available. Partner Offer