Carrabassett Valley's Annual Town Meeting will be held March 10, 2010, Officer elections will be held at the Town Office from 8:00 am. to 6:00 pm. The Moderator for the Town Meeting will be elected at 8:00 am. We will reconvene at the Outdoor Center at 7:30 pm for the remaining articles. Absentee ballots are available at the Town Office starting February 9, 2010.