First Church and Parish in Dedham
…Universalist congregation in Dedham, Massachusetts. It was the 14th church established in Massachusetts. Amelia Shenstone is the minister. Dedham was first settled in 1635 and incorporated in 1636. On July 18, 1637, the Town voted to admit a group of very religious men that would radically change the course of the town's history. Led by John…