Dennis Carson, MD, Internal Medicine

2880 Torrey Pines Rd
La JollaCA  92093-0001 (San Diego County)


Phone: 858-534-5408
Fax:

NPI: 1447681531
License Number: G21459 (CA)