SCIENTOLOGY TODAY

ARTICLES IN New York, New York

New York: The New Church of Scientology in the Big Apple

NEW YORK26 SEPTEMBER 2004

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.

learn more