Lee Dennis Landes, DDS, Dentist

7189 Navajo Rd
San DiegoCA  92119-1642 (San Diego County)


Phone: 619-462-5780
Fax: 619-462-0208

NPI: 1740342856
License Number: 23005 (CA)