Our Location

St. Mary’s Parish, 158 Washington Street, Winchester, MA 01890
(781) 729-0055 Office Hours: 9AM – 5PM Monday – Friday
Email St. Mary’s Office


View Larger Map