The Town of Walpole was founded in 1721 after a group of sawmill residents who built along the great Cedar Swamp petitioned the Town of Dedham for the privilege of becoming a separate Town with their own minister.
Read More
All Departments
All Boards & Committees
Be Aware of Counterfeit Smoke and CO Detectorscounterfeit detectors