St. Leo Catholic Church in Leominster, Massachusetts

St. Leo Mass Times in Leominster

Saturday 4 pm
Sunday 7:30 am, 11 am

Daily Mass Times
Monday-Wednesday 8:30 am

Confession Times
Monday 5:30-6:30 pm (during Lent)
Saturday 2:30-3:30 pm

128 Main Street, Leominster, MA 01453


Church Website

facebook mass timesinstagram mass timesgoogle my business mass times

If your church listing needs to be updated please email

Privacy Policy