Knollwood Memorial Park 321 High Street Canton, MA 02021 Knollwood Memorial Park was founded in 1898 by a group of people with a vision of a modern garden-style cemetery that would serve the residents of Eastern Massachusetts. Centrally located in … Read More