We stayed at a hotel near this church on a Sunday. We were walking by and the church was open so we went inside and it was a very beautiful church built in 1812. A great church to attend or just to see if you happen to be in the Times Square area.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.