Geoff Diehl
PAUL BILODEAU/Staff photo.U.S. Senate candidate Geoff Diehl talks with supporters during his campaign stop in Gloucester at the Gloucester Fisherman's Memorial. 11/1/18
181101PBIDiehl130candidatesentaeGloucester Timesstop