Lily Yusheng Chen, DDS, Dentist

4101 Dublin Blvd
Ste Ste D
DublinCA  94568-4592 (Alameda County)


Phone: 925-803-5888
Fax:
Email: smi***@*****tal.us

NPI: 1841585270
License Number: 12011665A (IN)