Mary Immaculate of Lourdes
Drag box to select area
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
- Accessibility Details: Ramp for access
- Hours: Call for appointment.
- Hours: Check the web for service times.
- Accessible: yes