Leon Dychter, DDS, Dentist

1533 Loma Ct
Chula VistaCA  91911-5309 (San Diego County)


Phone: 619-691-9009
Fax: 619-691-9009

NPI: 1659600708
License Number: 153437 (ZZ)