The Haverstraw Presbyterian Church, on the corner of New Main Street and Hudson Avenue, is a local center for the community.