‹ Back to MassachusettsSecond Baptist Church65 Ellis St, Newton Upper Falls, MA 02464-1105Mary Immaculate of Lourdes Church270 Elliot St, Newton Upper Falls, MA 02464-1203