Bayfair Self Service Carwash ★★★★☆4.0 (192) Car Wash & Detailing 15742 E 14th St, San Leandro, CA 94578 Today: Open 24 hours Call Details →