St. Stephen's Church

St. Stephen's Church

Location

16 Highland Avenue
Cohasset, MA 02025-1819
United States

Phone Number

(781) 383-1083

Fax Number

(781) 383-6484

Clergy

Rector - The Rev. Dr. Maggie Arnold

Language(s) Worship In

English

Handicap Accessibility

Wheelchair-accessible nave