St. Stephen’s is located in downtown Cohasset, Massachusetts on a hill overlooking the town Common. On Sundays, parking is available along Main Street, along the Common, and in the Town Hall parking lot just off the Common about 300 yards from St. Stephen’s.
Take Interstate 93 South to Exit 7 and stay left onto Route 3 toward Cape Cod. Take Exit 14 to 228 North toward Hingham. Follow 228 through the intersection at Route 3A. Turn right onto East St. about two-tenths of a mile from the intersection of 228 and 3A. (There is a sign for Cohasset). Continue on East St. (turns into Main St.) into Cohasset and St. Stephen’s is on the left.
From Cape Cod
Take Route 3 North to Exit 12 and take a left off the Exit. Take an immediate left onto Old Oak St (which turns into Union St. and then Bridge St.). After 3.8 miles, turn right onto Route 123. Follow 123 until the traffic circle. Take the 4th exit onto Route 3A North. Turn right on Beechwood Rd. Turn left at end of Beechwood onto Main St. and continue until you reach downtown Cohasset. St. Stephen’s is on your right.