Contact Info

Address

25 Avery Street, Dedham, MA 02026

Parish Office

Telephone: (781) 326-0550
Fax: (781) 326-1809

Email

Our staff’s emails can be found on our About Us page.