The Niagara County Sheriff's Office has identified the pedestrian killed in Saturday morning's hit-and-run accident on Lewiston Road as Lorelei Walker, 34, of Buffalo.
Walker was killed when she was struck by a vehicle on Lewiston Road, near the Upper Mountain Road overpass.
Carmen Crapsi, 22, of Lewiston, surrendered to police hours after the accident and faces a felony charge of leaving the scene of a fatal accident, according to the Niagara County Sheriff's Office and Lewiston police.
In the hours after the crash, the sheriff's office released information that they were looking for a purple vehicle with blue and white pin striping with windshield and headlight damage, based on evidence at the scene.
Sheriff James Voutour said shortly before noon, investigators received a call from Crapsi's attorney and police were directed to the location of the vehicle. Crapsi then turned himself in at the sheriff's office.
Crapsi was charged with a felony count of leaving the scene of a fatal accident. He was arraigned in the Town of Cambria and taken to Niagara County Jail. Bail was set at $2,500 cash/$5,000 bond.
The sheriff's office and Lewiston police are still investigating the accident and further charges may be pending.
Anyone with information related to the accident or the whereabouts of Crapsi prior to the accident is asked to call the sheriff's office at 438-3393.
Saturday's arrest comes just about a month after Crapsi was arrested in Warsaw and charged with driving while ability impaired by drugs, fifth-degree criminal possession of marijuana, texting while driving and various traffic infractions, according to Voutour.
The Wyoming Sheriff's Office reported that Crapsi was speeding while driving the wrong way down East Buffalo Street in Warsaw on June 1.