Ella Chen, DDS, Dentist

2841 S Diamond Bar Blvd Ste B
Diamond BarCA  91765-3473 (Los Angeles County)


Phone: 909-860-6232
Fax: 909-594-3665

NPI: 1417352675
License Number: 63543 (CA)