About St. Leo · Leominster, Massachusetts
St. Leo Parish is a Roman Catholic community located in Leominster, Massachusetts, serving the spiritual needs of its parishioners through worship, sacraments, and outreach. The parish is rooted in a long history dating back to 1872 and continues to offer Mass, confession, adoration, and a variety of ministries. It is part of the Diocese of Worcester and provides services in English, with a strong emphasis on faith formation and community involvement. The parish is accessible via its website, social media, and physical address at 128 Main Street.
- Established
- 1872
- Patron
- Saint Leo the Great
- Diocese
- Diocese of Worcester
Why belong here
Join St. Leo Parish to experience vibrant faith formation, active ministries, and a welcoming community. The parish offers regular Mass, sacraments, and opportunities to serve through volunteer roles. Whether you’re seeking spiritual growth, fellowship, or outreach, St. Leo provides a home rooted in tradition and compassion.