Yang Chai, DDS, Dentist

4949 Seneca Park Loop
FremontCA  94538-3976 (Alameda County)


Phone: 510-386-9348
Fax:

NPI: 1083177406
License Number: 103928 (CA)