Tara Vattadi, DDS, Dentist

98 Mariposa Ave
WatsonvilleCA  95076-2660 (Santa Cruz County)


Phone: 831-724-1003
Fax:

NPI: 1114554284
License Number: 019032705 (IL)