Residents have an opportunity to mingle with Haverhill’s mayoral candidates during, what is described as, “a casual coffee where you can talk to the candidates in a calm atmosphere.” The Greater Haverhill Chamber of Commerce said it invited all five candidates appearing on Haverhill’s upcoming preliminary election ballot to participate. They are, in ballot order, […]