The Episcopal Diocese of Massachusetts Logo

Location

11 Homer Street
Newton-Newton Centre, MA 02459-1510
United States
42° 20' 3.9264" N, 71° 11' 38.7744" W

Phone Number

(617) 527-2790

Fax Number

(617) 964-1839

Handicap Accessibility

Wheelchair-accessible nave and toilet
Wheelchair-accessible meeting space and toilet