Address: 1140 Washington St, Weymouth, MA 02189, USA
Herbert Hickey | Sep 8, 2020
Confirmed.
Gregory Kearsing | Sep 8, 2020
There is a mass at 9am, but someone will be in the church to give ashes around the clock starting at midnight
There is a mass at sister parish St Francis Xavier at 7pm.