Ava Chen, DDS, Dentist

3609 Jamison Way
Castro ValleyCA  94546-4303 (Alameda County)


Phone: 510-886-3888
Fax: 510-881-0600

NPI: 1114013729
License Number: 46462 (CA)