User Image

Dr. Stephen Lee

D.o. - Dental Providers

13035 Pomerado Rd
Suite B
Poway, Ca 92064