Boston Church 55 Commercial St Weymouth, MA 02188-2688 United States https://shstm.org/ Child Org(s) St. Thomas More (Our Lady Queen of Peace) Updated/Verified 2024 Yes ZID 21882688