Mark Mendez De Leon, DDS, Dentist

633 N Central Ave
Ste 203
GlendaleCA  91203 (Los Angeles County)


Phone: 818-240-9142
Fax: 818-240-9127

NPI: 1336279710
License Number: 38983 (CA)