Boch Center Shubert Theatre is at 270 Tremont St, Boston, MA 02116, Boston, MA.