Ditch Witch Tulsa Store in Tulsa Home / Ditch Witch Tulsa Store in Tulsa Categories: Ditch Witch Oklahoma & ArkansasFilter: Address 4040 N. Garnett Rd74116, Tulsa, Oklahoma, USContact Tel.: (918) 438-1560 Contact Dealer