Sneha Vijay Kherde, DDS, Dentist

2140 S Shore Ctr
AlamedaCA  94501-8043 (Alameda County)


Phone: 510-214-0253
Fax:

NPI: 1366920662
License Number: 102923 (CA)