ODESSA – An arrest has been made in connection with a hit and run accident that happened about two weeks ago.
Odessa Police tell NewsWest 9, Luis Alfredo Avitia, 21, was arrested on Monday morning on charges for failing to stop and render aid.
According to the report, back on May 8, officials responded to a car-pedestrian accident in the 800 block of West 14th Street.
An investigation revealed that an 18-year-old female was hit by a red 2002 Ford F-150 while she was trying to cross 14th Street.
The woman was taken to Medical Center Hospital with serious bodily injury.