On the afternoon of Thursday, Oct. 24, 2024, those in the area of County Road 2 and West/Durhman Streets in Odessa had their day disrupted after a natural gas leak was identified at that intersection.
Some results have been hidden because they may be inaccessible to you