Rectory: 170 Mechanic Street
Church: 180 Mechanic Street
Parish Center: 188 Mechanic Street
Leominster, Massachusetts
Phone: (978) 537-6541
office@stceciliachurch.net
Parish Office Hours:
Monday thru Thursday 9 am - 5 pm
Friday 9 am - 4 pm