Los Angeles, CA Pedestrian killed in collision with alleged DUI hit-and-run driver at 59th Street and Heliotrope Avenue in Maywood, CaliforniaAccident Date: Fri, 03/03/2017