City/Town,,,"Geoffrey D. Hall","All Others",Blanks,"Total Votes Cast" ,,,Democratic Chelmsford,,,"3,400",61,"1,607","5,068" Littleton,,,"2,882",51,949,"3,882" Westford,,,"7,315",54,"1,958","9,327" TOTALS,,,"13,597",166,"4,514","18,277"