Luz Maria Flores Angulo Killed in Car Accident on 42nd Street and Preston Smith in Odessa
Luz Maria Flores Angulo Victim in Fatal Odessa Three-Vehicle Crash on 42nd Street and Preston Smith Road Odessa, Texas (October 29, 2019) – A midland woman was killed, and two other people were injured in a three-vehicle collision Sunday night at an Odessa intersection, according to a local news release. The fatal crash took place around 11:11 p.m. on October 27, in the area of 42nd Street and Preston Smith Road. According to a preliminary investigation, Tiana Garza and Luz Maria Flores [...]