Police looking for red pickup involved in deadly-hit and run on North Druid Hills RoadApproximate location of a fatal hit and run. Source: Google Maps
Brookhaven Police say be on the look out for a “newer red pickup truck” that struck and killed a man on Monday evening on North Druid Hills Road.
Reporter Newspapers said that Ronald F. Stuart Jr, age 38, of Atlanta, was pronounced dead after being hit by the truck near the I-85 ramp.
For more information, click here.