Tuesday, August 18, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Mary Immaculate of Lourdes Church (Newton, Massachusetts)

Newton, United States

Mary Immaculate of Lourdes Church, formerly referred to as St. Mary's, is a Roman Catholic parish of the Archdiocese of Boston located in Newton Upper Falls, Massachusetts. The fourteenth and current pastor is Fr. Charles Jeremiah Higgins. The parish is known locally for its rich liturgical life, and in particular as one of the few Boston parishes to offer the Tridentine Mass. The church forms part of the Newton Upper Falls Historic District, listed in the National Register of Historic Places.

Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other churches in United States