Annual and Special Town Meeting Results

Click here to see all the votes taken at the Annual and Special Town Meetings held on 5-5-2018.