Located just off Times Square, the Church of Scientology of New York serves as a welcome respite for residents of the frenzied metropolis. But in the aftermath of the September 11 attacks, the Church is called into action like never before.
There are thousands of Scientology Churches, missions and groups all over the world.