Thomas Paul Farris, DDS, Dentist

2500 Hospital Dr
#6
Mountain ViewCA  94040-4106 (Santa Clara County)


Phone: 650-967-5251
Fax: 650-967-1105
Email: too***@*****ol.com

NPI: 1457443442
License Number: 27753 (CA)