Michael Chan, DDS, Dentist

6221 Metropolitan St
CarlsbadCA  92009-3096 (San Diego County)


Phone: 760-602-9500
Fax:

NPI: 1669025797
License Number: 104013 (CA)