Saint Leo's Parish

Closed
108 Main St
Leominster, MA 01453

Saint Leo's Parish in Leominster, MA is a Roman Catholic church that has been serving the community since 1872. With a rich history and beautiful stained glass windows, the church offers a variety of ministries including altar servers, Boy Scouts, and the St. Vincent de Paul Society. They also host events and provide opportunities for prayer and adoration.

Located on Main Street, Saint Leo's Parish is a welcoming and vibrant community that is dedicated to serving the spiritual needs of its members. With a focus on faith formation and the promotion of Catholic values, the church provides a place for worship, fellowship, and service to others.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesMassachusettsLeominsterSaint Leo's Parish

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.