Saint Leo’s Catholic Church
Lancaster, Massachusetts
Address128 Main st
DenominationCatholic

~2,488
estimated members
Based on ARDA 2020 data, this is likely one of 112 Catholic congregations in Worcester County, MA, with an average size of approximately 2,488 members. Catholic accounts for 72% of the county's 601 congregations.
Source: ARDA 2020 Religious Congregations & Membership Study
Nearby churches in Lancaster
Our Lady of the Lake Catholic Church
3.8 miCatholic
1400 Main St
Immaculate Conception Church
5.4 miNon-Denominational
809 Main St
Lancaster Community Services Center
5.9 miNon-Denominational
129 Bolton Rd
Saint Benedict Center
6.7 miCatholic
282 Still River Rd
Immaculate Heart of Mary Chapel
6.7 miNon-Denominational
282 Still River Rd
St. John's Rectory, Clinton, MA
7.4 miCatholic
149 Chestnut St