Canal Car Wash ★★★★☆3.7 (23) Car Wash & Detailing Self service car wash 65 Vivian St, San Rafael, CA 94901 Details →