Thursday, July 19

City Councilor David Hall, office hours, 10 to 11 a.m., City Hall, Room 204.

Rep. Brian Dempsey, office hours, 8 to 9 a.m., City Hall, Mayor’s Conference Room.

Haverhill Public Library Board of Trustees, 8:15 a.m., library trustee room.

Conservation Commission, 7 p.m., City Hall, Room 301.

Tuesday, July 24

Mayor James Fiorentini, office hours, 4 to 5 p.m., City Hall, Room 204.

City Council Meeting, 7 p.m., City Hall, Council Chambers.

Thursday, July 26

City Councilor David Hall, office hours, 10 to 11 a.m., City Hall, Room 204.

This Week's Circulars

Recommended for you