David Joshua Smith, DDS, Dentist

1116 N Chinowth St
VisaliaCA  93291-7896 (Tulare County)


Phone: 559-732-7946
Fax:

NPI: 1750565958
License Number: 58259 (CA)