Cobra Oil & Gas Corporation Categories Oil and Gas 2201 Kell Blvd Wichita Falls TX 76308 (940) 716-5100 (940) 716-5160 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×