he alleged drunk driver accused of causing a triple fatal crash Sunday morning attempted to leave the scene in a Good Samaritan’s vehicle, DeKalb police said.

DeKalb County police spokesman Capt. S.R. Fore said Monday that 27-year-old Marvin Lynch had been arrested in connection with the wreck at the intersection of Marbut Road and Lithonia Industrial Boulevard. Lynch, a Marietta resident, was being held at the DeKalb County jail on three counts of vehicular homicide and individual charges of DUI, hit and run and failure to obey a traffic device.

According to Fore, Lynch was driving a Mercedes SUV along Marbut Road at about 7 a.m. Sunday when he ran the red light at Lithonia Industrial Boulevard. He collided with a Nissan Maxima, killing all three occupants.

Those occupants were identified Monday as Cora Rhodes Lyles, 65, of Stone Mountain, and Willie Mae and Vernon Webster Hatley, 65 and 67, respectively, of Raleigh, N.C.

Raleigh TV station WRAL reported that the trio was on the way to church.

After the crash, Lynch allegedly attempted to leave the scene by “getting in the driver’s seat of a vehicle belonging to (a) passerby that stopped to render aid.”

“He was subdued by others on scene until officers arrived,” Fore said.

Speed and alcohol contributed to the crash, Fore said.