Edmond Chan, MD, Surgery

15708 Pomerado Rd
Ste N107
PowayCA  92064-2066 (San Diego County)


Phone: 858-485-5921
Fax: 858-485-1445

NPI: 1699764761
License Number: G41561 (CA)