Chelsea Liu, DDS, Dentist

12378 Poway Rd
Ste B
PowayCA  92064-4242 (San Diego County)


Phone: 858-679-8918
Fax:
Email: pwd***@*****oo.com

NPI: 1376965954
License Number: 62713 (CA)