Ditch Witch Oklahoma City Store in Oklahoma City Home / Ditch Witch Oklahoma City Store in Oklahoma City Categories: Ditch Witch Oklahoma & ArkansasFilter: Address 9000 N. I-35 Service Rd.73131, Oklahoma City, Oklahoma, USContact Tel.: (405) 348-4633 Contact Dealer