"

 Where exactly is the church? 

The article says that the church is/was in New York (City or State?) but doesn't say exactly where.  Google just produces reams about the case and lots of articles cribbed from Wikipedia but doesn't give the answer, AFAICS.  Does anyone know?  If it still exists (or even if it doesn't), I'd have thought it might be sufficiently notable to merit an article. Tell "