Parish of All Saints on the Hudson (North Church)
Catholic
- Address
-
895 Hudson Avenue
Stillwater, NY 12170
Parish of All Saints on the Hudson (North Church) is a Catholic church in Stillwater, New York.
Location data © OpenStreetMap contributors.