Dole's Spot Free Car Wash ★★★☆☆3.2 (59) Car Wash & Detailing 502 CA-12, Rio Vista, CA 94571 Today: Open 24 hours Details →