St. Peter Catholic Church in Worcester

St. Peter Mass Times in Worcester

Sunday 7 AM, 9 AM, 10 AM Spanish, 11:30 AM, 5:15 PM

Daily Mass Times
Monday-Friday 5:15 PM
Tuesday-Friday 7 AM

Confession Times
Wednesday before and after Mass
Saturday 2-2:30 PM

929 Main St, Worcester, MA 01610

(508) 752-4674

Website