View of the Church complex from Massachusetts Avenue.
The Church Buildings
The Mother Church is located on the 14-acre Christian Science Plaza in Boston's Back Bay, and is the international headquarters for the denomination. One of the largest churches in New England, The Mother Church consists of the Romanesque Original Church Edifice (1894) with the bell tower and stained glass windows, facing the reflecting pool, and the larger Church Extension (1906), of Renaissance and Byzantine architecture, which faces Massachusetts Avenue.