Boston, MA Charles Burrill, 59, killed in hit-and-run pedestrian collision at Merrimack and Main in Haverhill, MassachusettsAccident Date: Fri, 01/25/2019