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