Lena Turner, DMD, Dentist

7759 Herschel Ave
La JollaCA  92037-4478 (San Diego County)


Phone: 858-459-3229
Fax:
Email: inf***@*****md.com

NPI: 1891924502
License Number: 58093 (CA)