The Odessa Police Department reports a 59-year-old man is in critical condition following a car-and-pedestrian collision on North Grandview on January 2.
The Odessa Police Department reports a 59-year-old man is in critical condition following a car-and-pedestrian collision on North Grandview on January 2.