Today, July 7 at 8:00pm is the last day to register to vote for the Annual Town Metting to be held on July 27