Richard Craig Farrington, DDS, Dentist

704 Blossom Hill Rd
#105
San JoseCA  95123-5403 (Santa Clara County)


Phone: 408-578-4200
Fax: 408-578-4071

NPI: 1871505354
License Number: 23178 (CA)