Mary Immaculate of Lourdes

Flag as Inappropriate

Mary Immaculate of Lourdes is a Catholic church of the Archdiocese of Boston. Both the ordinary form of the Roman Rite and the extraordinary form are celebrated at the church. Sunday services are held at 10:30am and 5:30pm.
270 Elliot St, Newton Upper Falls, MA 02464
(617) 244-0558
  • Accessibility Details: Ramp for access
  • Hours: Call for appointment.
  • Hours: Check the web for service times.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?