St. Marks Episcopal Church Postcards St. Marks Episcopal Church No. 373 Postcard [of St. Mark’s Episcopal Church]. Postmarked Dorchester Center, May 6, 1908. St. Mark’s is located at 73 Columbia Road. Facebook Twitter Print Friendly Skills Columbia Road, Dorchester, S. Marks Episcopal Church Posted on November 21, 2022 ← Crehore House Neponset Avenue and Bakers Pharmacy →