The Episcopal Diocese of Massachusetts Logo

Location

59 Court Street
Dedham, MA 02026-4301
United States
42° 14' 49.3908" N, 71° 10' 40.5912" W

Phone Number

(781) 326-4553

Fax Number

(781) 326-4411

Handicap Accessibility

Wheelchair-accessible nave