Boston, MA Brenda Lee Keller, 57, killed in hit-and-run pedestrian collision on Fottler Road in Mattapan, MassachusettsAccident Date: Thu, 05/16/2019