Location
Corner of Main & Summer Streets
Shrewsbury, MA 01545

Telephone
508.845.6341

Fax
508.842.9132

Copyright 2013  St. Mary Parish

Website Design and Development by Arukor Communications Shrewsbury MA

Mailing address
St. Mary Parish
20 Summer Street
Shrewsbury, MA 01545