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