Xiaoshan Bao, DDS, Dentist

5135 Mowry Ave
FremontCA  94538-1055 (Alameda County)


Phone: 510-792-8432
Fax:

NPI: 1396351599
License Number: 105560 (CA)