Charles Jaffe, MD, Allergy & Immunology

1619 Forest Way
Del MarCA  92014-2430 (San Diego County)


Phone: 858-720-8200
Fax:

NPI: 1114259827
License Number: C37310 (CA)