Jeffrey Leland Elmer, DMD, Dentist

2310 Craven St Unit 3210
San DiegoCA  92136-5596 (San Diego County)


Phone: 619-556-8240
Fax:

NPI: 1770133977
License Number: 11317862-9921 (UT)