The 150th Anniversary of St. Leonard’s Church – Boston’s North End

The 150th Anniversary of St. Leonard's Church   St. Leonard's Parish in the North End is kicking off their 150th Anniversary year with a special mass to be celebrated by Boston Archbishop Sean Cardinal O'Malley OFM Cap. at Noon, this Sunday, January 8th, at St. Leonard of Port Maurice Parish, 320 Hanover Street, Boston, MA 02113. Read More...