Saint Leonards Church

Call
4 Bennett St
Woburn, MA 01801

Saint Leonards Church in Woburn, MA is a historic place of worship that serves the local community.

With its serene atmosphere and traditional architecture, the church provides a space for spiritual reflection and communal gatherings.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesMassachusettsWoburnSaint Leonards Church