David T Cheung, DDS, Dentist

249 F St
Chula VistaCA  91910-2801 (San Diego County)


Phone: 619-427-8700
Fax:

NPI: 1629373220
License Number: 032045 (CA)