
Christian Science
Christian Science Mother Church in Boston, Massachusetts, Completes Interior Restoration
The Christian Science Plaza, a landmark in downtown Boston, is undergoing a seven-phase restoration and renovation that includes work on The First Church of Christ, Scientist, The Mother...