Guest Editor « All Events This event has passed. Haverhill Public Library Board of Trustees July 20, 2017 @ 8:30 am - 10:30 am Event Navigation « Haverhill City Council Meeting Haverhill City Council Meeting » + Google Calendar+ iCal Export Details Date: July 20, 2017 Time: 8:30 am - 10:30 am Event Categories: Free Events, Government Website: http://ci.haverhill.ma.us/library_08252014095827.pdf Venue Haverhill Public Library 99 Main St Haverhill, MA 01830 United States + Google Map Website: http://haverhillpl.org