Xiaoyan Chen, DDS, Dentist

914 San Pablo Ave Apt B
AlbanyCA  94706-2054 (Alameda County)


Phone: 510-524-8683
Fax: 510-524-8454
Email: abd***@*****il.com

NPI: 1801049192
License Number: 46569 (CA)