Ditch Witch Davenport Store in Davenport Home / Ditch Witch Davenport Store in Davenport Categories: Ditch Witch Minnesota & IowaFilter: Address 21124 Holden Dr52806, Davenport, Iowa, USContact Tel.: (563) 391-4656 Contact Dealer