David Robert Jones, MD, Internal Medicine

4067 Transport St Ste B
Palo AltoCA  94303-4914 (Santa Clara County)


Phone: 650-384-0986
Fax: 650-251-9119

NPI: 1417928631
License Number: A78038 (CA)