Derrick Owen Co Chua, DMD, Dentist

2489 Mission St
Ste 12
San FranciscoCA  94110-2469 (San Francisco County)


Phone: 415-282-6810
Fax: 415-282-6816
Email: doc***@*****oo.com

NPI: 1538102256
License Number: 52843 (CA)