Yuyao Xu, DDS, Dentist

4988 Paseo Padre Pkwy Ste 204
FremontCA  94555-3412 (Alameda County)


Phone: 510-792-5551
Fax:

NPI: 1871019166
License Number: DDS101774 (CA)