Carlos Arturo Camargo Sr, MD, Internal Medicine

300 Pasteur Dr
StanfordCA  94305-2200 (Santa Clara County)


Phone: 650-725-2908
Fax: 650-725-7085

NPI: 1831233253
License Number: A21359 (CA)