Automobile Detailing in Newark, CA Self Serve Power Wash7541 Thornton AveNewark, CA, 945605108882024Auto DetailAuto DetailingAutomobile DetailingCar DetailingCar WashSelf Car WashSelf Serve Car WashTruck Wash Show More