Ditch Witch of Georgia – Savannah Store in Savannah Home / Ditch Witch of Georgia – Savannah Store in Savannah Categories: Ditch Witch of GeorgiaFilter: Address 1633 Dean Forest Rd31408, Savannah, GA, USContact Tel.: 888-298-0429Website: http://ditchwitchga.com/savannah/ Contact Dealer