Church of St. Peter is a church in Plymouth, Massachusetts, now part of Mary, Queen of Martyrs parish. The parish was formed through the merger of St. Peter, Saint Kateri of Plymouth, and Our Lady of Lourdes of Carver, with changes described as primarily administrative and financial. Its stated mission remains centered on sharing God's love and faith as a welcoming community of prayer growing in love of God.
Church of St. Peter
86 Court St
Plymouth, MA 02360
Is this your business?