Stephen Alfred Schendel, DDS, Dentist

770 Welch Rd
Ste 400
Palo AltoCA  94304-1511 (Santa Clara County)


Phone: 650-723-5824
Fax: 650-725-6605

NPI: 1629133350
License Number: 05 (CA)