Irene Cheng, DDS, Dentist

735 Santa Clara Ave
AlamedaCA  94501 (Alameda County)


Phone: 510-523-6281
Fax:

NPI: 1457873820
License Number: DDS102088 (CA)