Ducky's Carwash

  • Auto, Car Wash/Detailing
1301 Old County Rd.
San Carlos, CA 94070
(650) 637-1301
(650) 637-1316 (fax)