Grand Opening Event

The Church of Scientology in New York City, located just off Times Square, was a gift from the International Association of Scientologists to the people of New York in recognition of their courage and spirit in the face of the 2001 World Trade Center disaster.

NEW YORK  •  SEPTEMBER 26, 2004
Stay up-to-date with the latest news from the Church of Scientology.