Founded in 1873, St Leonard's was the first church in New England built by Italian immigrants. The attached Peace Garden is always open for a sacred moment of serenity. Take a look at the city's oldest shrine to St Anthony, most beloved of Italian saints.
St Leonard's Church

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.


