St. Stephen's Episcopal Church

16 Highland AvenueCohasset, MA, US Type: Episcopal/Anglican