Chabot Car Wash ★★★★☆4.0 (289) Car Wash & Detailing Self service car wash 20735 Lake Chabot Rd, Castro Valley, CA 94546 Call Details →