Richard Yai, DDS, Dentist

7197 Village Pkwy Ste B
DublinCA  94568-2411 (Alameda County)


Phone: 925-420-0281
Fax:

NPI: 1578971495
License Number: 63240 (CA)