Reckless Driving Led to Horrific 2-Vehicle Crash on North Everglade Avenue Odessa, TX (March 21, 2024) On Sunday afternoon, 2 people were hurt and hospitalized after a 2-vehicle crash on 51st Street. According to the Odessa Police Department and Odessa Fire Rescue, the traffic collision happened around 3:14 p.m. at the intersection of 51st Street […]