1. Splash Carwash 1620 S Columbus Rd, Deming, NM 88030 Coordinate: 32.25253,-107.75228 Phone: (575) 544-0085