1 Killed in North Philadelphia Hit & Run Auto-Pedestrian Accident

Edelstein Martin & Nelson News

 

September 28, 2017

Pedestrian Killed in Hit-and-Run on Glenwood Avenue; Driver Arrested

1 Killed in North Philadelphia Hit & Run Auto-Pedestrian Accident North Philadelphia, Pennsylvania (September 28, 2017) – A pedestrian was killed in a hit-and-run accident on […]