Sheila Ann Lemelle Love, DDS, Dentist

15706 Pomerado Rd
Ste 205
PowayCA  92064-2067 (San Diego County)


Phone: 858-674-5954
Fax: 858-487-4281

NPI: 1356481527
License Number: 38076 (CA)