St. Peters Church Postcards St. Peters Church No. 370 Postcard. Caption on front: St. Peter’s Church & Parsonage, Dorchester, Mass. Postmarked Apr. 4, 1908. On verso: No. H 12827. The Robbins Bros. Co., Boston, Mass and Germany Facebook Twitter Print Friendly Skills Dorchester, Meeting House Hill, St. Peter's Church Posted on November 21, 2022 ← St. Peters Convent St. Peters Church, Meeting House Hill →