Angela Chai, DMD, Dentist

1775 Dominican Way
Santa CruzCA  95065-1526 (Santa Cruz County)


Phone: 831-476-7272
Fax:

NPI: 1114309473
License Number: 64520 (CA)