DeKalb County dispatch said a pedestrian was hit and killed on N. Druid Hills Road early Wednesday morning.
Pedestrian hit, killed in DeKalb Co. on N. Druid Hills Road

123
DeKalb County dispatch said a pedestrian was hit and killed on N. Druid Hills Road early Wednesday morning.