Ditch Witch of Georgia – Savannah Store in SavannahHome / Ditch Witch of Georgia – Savannah Store in SavannahCategories: Ditch Witch of GeorgiaFilter: Address1633 Dean Forest Rd31408, Savannah, GA, USContactTel.: 888-298-0429Website: http://ditchwitchga.com/savannah/Contact Dealer