This town of about 10,000 people along the Assabet River has more personality per square foot than places ten times its size.