Narmada Valeti, DDS, Dentist

1107 Ocean St
Santa CruzCA  95060-2818 (Santa Cruz County)


Phone: 831-227-2160
Fax:

NPI: 1467954362
License Number: DDS104434 (CA)