John C Harrington, MD, Internal Medicine

9888 Genesee Ave
La JollaCA  92037-1205 (San Diego County)


Phone: 760-452-6334
Fax:
Email: jch***@*****ol.com

NPI: 1346251451
License Number: A45573 (CA)