Immaculate Heart of Mary Catholic ChurchParishShare610 25th StreetWatervliet, NY 12189United StatesGet directions