A pedestrian was struck by a car and killed on Moreland Avenue in DeKalb County late Wednesday night.
Pedestrian struck, killed on Moreland Avenue