The Town of Norwood owns 391 acres of land spanning 21 properties, and has 2.5 miles of public trails The official website for Town of Norwood is http://www.norwoodma.gov/.