Landon Libby, DDS, Dentist

8555 Fletcher Pkwy
Ste 102
La MesaCA  91942-3060 (San Diego County)


Phone: 619-337-7700
Fax: 619-337-7710

NPI: 1275816506
License Number: 60867 (CA)