Churches in Massachusetts
icon-img
St. Cecelia Parish

St. Cecelia Parish

42 Main Street
Wilbraham, MA - 01095
(413) 596-4232

Mass Schedule

Sunday 9:00 AM ; 11:00 AM | Saturday 5:00 PM

0/5 (No Reviews)

Wilbraham