City Councilor Thomas J. Sullivan hosts a fundraiser for his re-election campaign Wednesday, Oct. 9 at the Bradford Country Club, 201 Chadwick Road, from 6-8 p.m.
Sullivan and the other eight city councilors are all up for re-election this fall when Haverhill’s municipal election takes place on Tuesday, Nov. 5. Voters will also cast ballots for mayor and School Committee on that date.