The El Reno Fire Department says three people were injured when the pressure release happened at an oil installation near State Highway 37 and Maple Road, located southwest of El Reno and southeast of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results