Where is Boston Opera House?

Where is Boston Opera House located?

Boston Opera House, Massachusetts, United States (approx. 42.3542°, -71.0627°)


Where is Boston Opera House on the map?