Charles Jaffe, MD, PHDCharles Jaffe · Allergy & Immunology Physician1619 Forest Way, Del Mar, CA, 92014NPI · 1114259827No reviewsInsuranceNot specified(858) 720-8200Check availabilityBook online Claim listing