Mary Immaculate of Lourdes Church
Newton, United States
Open to visitors
The interior is normally open, possibly ticketed.
Strollie cannot guarantee access — always check before you travel.
Mary Immaculate of Lourdes Church is a Roman Catholic church in Newton Upper Falls, Massachusetts, and a parish of the Archdiocese of Boston. Designed by Edward T. P. Graham and built in 1909, it draws on Romanesque, Italianate, Renaissance Revival, and Neoclassical architecture. It forms part of the Newton Upper Falls Historic District, listed on the National Register of Historic Places.
Movement
Romanesque architectureItalianate architectureRenaissance Revival architectureNeoclassical architecture
- Built
- Type
- church building
- Place
- Newton, United States
This building on
Location