2025 Town Meeting Notice, Warning & Annual Report Thursday, January 30, 2025 2025 Signed Town Meeting Notice & Warning 2025 Barnard Town Report