San Leandro Carwash & DetailOPEN 7 DAYS A WEEK!9AM - 5PM Where are we ? Get Directions 550 MacArthur Blvd, San Leandro, CA 94577 Are you Looking for detail Services? Contact Us HERE