A person who identified themselves as the driver involved in a hit-and-run accident in O’Fallon, Illinois turned themselves in Monday.
Just before midnight on Friday, police were called to the 1400 block of North Green Mount Road after a person was struck by a vehicle.
An investigation revealed the suspect vehicle left the scene after hitting the person.
The victim is currently listed in critical condition at a St. Louis hospital.
The suspect’s identity has not been released. Detectives are investigating leads and information provided by the driver, while Illinois State Police Crime Scene services are processing the vehicle, police said.
The O'Fallon Police Department is asking anyone who was driving in the area at the time of the accident to call them at 618-624-4545.
Copyright 2015 KMOV (Meredith Corporation). All rights reserved.