Mary Immaculate, formerly Saint Mary's Parish from 1870-1910, is a historic Roman Catholic Church in the Archdiocese of Boston and
is the oldest in Newton and Needham, Massachusetts.
Pastor: Father Charles Jeremiah Higgins
Copyright © 2014-2020 Mary Immaculate of Lourdes Parish. All Rights Reserved.
Designed, powered and hosted by UNI COMP, Inc.