Splash Zone ★★★☆☆3.1 (69) Car Wash & Detailing 1090 N 1st St, Dixon, CA 95620 Today: Open 24 hours Call Details →