The 150th Anniversary of St. Leonard’s Church – Boston’s North End
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 Read More...