David W Hirshfield, MD, Internal Medicine

9850 Genesee Ave Ste 320
La JollaCA  92037-1208 (San Diego County)


Phone: 858-554-1212
Fax: 858-795-1195

NPI: 1538127402
License Number: D0057896 (MD)