Saint Mary Parish Shrewsbury Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
18 Summer Street
Shrewsbury,
MA
01545
United States
Phone: 508-845-6341
Fax: 508-842-9132
Click here to contact the church Â