Scott Chen, DMD, Dentist

335 W Broadway
GlendaleCA  91204-1323 (Los Angeles County)


Phone: 818-502-1991
Fax: 310-890-5535

NPI: 1790201408
License Number: DDS101578 (CA)