Savitha Seshadri, DDS, Dentist

681 1st St
GilroyCA  95020-5033 (Santa Clara County)


Phone: 408-842-0418
Fax: 408-842-0499

NPI: 1427563568
License Number: 101591 (CA)