Question: What was the population, in 2010, of the town that has Pillsbury Memorial Hall as it's town hall
Sentence (from "Pillsbury Memorial Hall"): Pillsbury Memorial Hall, located at 93 Main Street, is the town hall of Sutton, New Hampshire.
Relevant evidence: Yes