Accident News

2 Dead in Head-On Crash on Highway 191 in Odessa

2 Killed in Odessa Car Accident at Highway 191 and Yukon Road Odessa, Texas (December 12, 2018) – Two people were killed Wednesday morning in a head-on collision at an east Odessa intersection, police said. The horrific accident happened at

Read More »
Scroll to Top