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
https://insight.livestories.com/s/v2/walpole-opioid-dashboard/5b2e3f04-0...