DITCH WITCH SOUTH TEXAS Store in CORPUS CHRISTI 25 Nov Address337 FLATO ROADCORPUS CHRISTI, TX 78405ContactTel(361) 289-1422Websitehttps://dwsouthtexas.com/ Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map