On this page you can see two videos from when St Nick’s was formally approved to become an incorporated parish in the New York Diocese in 2014, the first new parish in many decades.
Introduction of St Nick’s as a new parish in the Diocese
Approval of St Nick’s as a new parish in the Diocese