The driver in a hit-and-run that killed a pedestrian on Old National Highway Monday morning was impaired at the time of the deadly incident, South Fulton police said Tuesday afternoon.

Laron Anderson was located by police a short time after he allegedly struck the pedestrian at the road’s intersection with Biscayne Drive and fled the scene. Witnesses helped officers track him down, Channel 2 Action News reported.

Demonte Franklin, 20, of Atlanta, was killed.

RELATED: Pedestrian ID'd in deadly hit-and-run in South Fulton

Anderson, also from Atlanta, was arrested on felony charges of homicide by vehicle in the first degree, driving under the influence, possession of a Schedule 4 controlled substance and leaving the scene of an accident. He is also charged with driving on a suspended license and improper turn, and he has three active warrants for other traffic offenses, South Fulton police said Tuesday.

The incident was one of two deadly hit-and-runs in metro Atlanta in a span of nearly eight hours. A man was hit by a car and killed while crossing Rockbridge Road in DeKalb County late Sunday. No one is in custody in that case.

MORE: Driver speeds off after hitting, killing pedestrian in DeKalb

The pedestrian was not in a crosswalk at the time of the crash.

About the Author

Featured

Orange Crush event organizer Steven Smalls looks out at Tybee Island's South Beach, site of the 2025 HBCU spring break festival scheduled for April 19 on Georgia's coast. (Justin Taylor/The Atlanta Journal Constitution)

Credit: Justin Taylor for The Atlanta Journal Constitution