Elan Lee, DDS, Dentist

13035 Pomerado Rd Ste B
PowayCA  92064 (San Diego County)


Phone: 858-205-0133
Fax:

NPI: 1578017232
License Number: 100312 (CA)