Who founded the church that owns the Christian Science Center in Boston, Massachusetts?
Christian Science Center:  A popular tourist attraction, the center is owned by the Church of Christ, Scientist (the Christian Science church), which refers to it as Christian Science Plaza.
i don't know