St Leonard's Church

sights / Religious

St Leonard's Church information

Boston , USA
320 Hanover St
Getting there
Bostont: Haymarket
More information
Opening hours
Something wrong?
Submit a correction

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