The 122 voters attending the town’s 206th annual Town Meeting on March 15 easily passed the $9.66 million budget, along with ...