Skip to main content Skip to search Skip to header Skip to footer

The Christian Science Plaza—renewing the blessing

From the November 2011 issue of The Christian Science Journal


A major revitalization project is underway on the 14. 5-acre site surrounding The Mother Church in Boston.