Antonio Duran, MD, Internal Medicine

9452 Medical Ctr Dr Ste 7411
La JollaCA  92037-1337 (San Diego County)


Phone: 858-246-2016
Fax:

NPI: 1588027700
License Number: A176814 (CA)