Chi C Leung, DDS, Dentist

411 N Central Ave Ste 360
GlendaleCA  91203-2086 (Los Angeles County)


Phone: 818-243-3677
Fax: 818-243-6172

NPI: 1053511519
License Number: 43361 (CA)