Ellen L Chen, DMD, Dentist

20147 S Pioneer Blvd
LakewoodCA  90715 (Los Angeles County)


Phone: 562-924-0558
Fax: 562-924-2059
Email: esm***@*****il.com

NPI: 1356458020
License Number: 22140 (CA)