Shuang Shi, DMD, Dentist

4736 Scotts Valley Dr Ste C
Scotts ValleyCA  95066-4226 (Santa Cruz County)


Phone: 831-438-0554
Fax:

NPI: 1427524107
License Number: 103282 (CA)