When is the annual town meeting?

According to the By-Laws of Duxbury, the Annual Town Meeting will be held on the 2nd Saturday of March.