1. St-John of Damascus Church 300 West St, Dedham, MA 02026 Coordinate: 42.26442,-71.21076 Phone: (781) 326-3046