Robert Eng Chin, DDS, Dentist

6545 Balboa Ave
Ste A
San DiegoCA  92111-3156 (San Diego County)


Phone: 858-292-7655
Fax: 858-292-0425
Email: rob***@*****pe.net

NPI: 1528168101
License Number: 28526 (CA)