What was the population in 2010 of the city where The Fells is located?
The Fells:  It is located in Newbury, New Hampshire, on New Hampshire Route 103A, 2.2 mi (3.5 km) north of its junction with New Hampshire Route 103.
i don't know