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