Car Wash in East Palo Alto, CA Soto's Mobile Auto Detailing2765 Illinois StEast Palo Alto, CA, 943036507222744Auto DetailAuto DetailingAutomobile DetailingCar DetailingCar WashSelf Car WashTruck Wash Show More