St. John of Damascus Church (Dedham, MA)
Worcester and New England
300 West St.
Dedham, MA 02026-5518
Dedham, MA 02026-5518
(781) 326-3046
(781) 838-6808
Eastern Rite