Dr. Karin Flynn-Rodden, MD

Allergy & Immunology

Accepting new patients 15 years of experience


Dr. Karin Flynn-Rodden, MD is an Internist in Philadelphia, PA. She specializes in Allergy & Immunology and Allergy & Immunology, has 15 years of experience, and is board certified. She graduated from Thomas Jefferson University Hospital.

Dr. Karin Flynn-Rodden, MD works at Jefferson University Hospitals - 1629 South Broad Street. She is accepting new patients and accepts Accepts most major Health Plans. Please contact our office for details., Aetna, Anthem, Blue Cross Blue Shield,...

About Dr. Karin Flynn-Rodden, MD


  • Allergy & Immunology

Conditions Treated

  • Acute Pharyngitis
  • Acute Sinusitis
  • Allergic Rhinitis
  • Allergic Rhinitis Due to Food
  • Anaphylaxis
  • Angioedema
  • Animal Allergies
  • Asthma
  • Atopic Dermatitis (Eczema)
  • Bronchitis
  • COPD (Chronic Obstructive Pulmonary Disease)
  • Chronic Sinusitis
  • Common Variable Immune Deficiency (CVID)
  • Dermatitis
  • Dermatitis Due to Drugs
  • Dermatitis Due to Food
  • Dermatitis Due to Substances Taken Internally
  • Eczema and Contact Dermatitis Due to Cosmetics
  • Eczema and Contact Dermatitis Due to Metals
  • Eosinophilic Esophagitis
  • Food Allergy
  • Hives
  • Hypogammaglobulinemia
  • IgM Deficiency
  • Immunodeficiency Syndromes
  • Itchy Skin
  • Latex Allergy
  • Pollen Allergy
  • Rash
  • Sinusitis
  • X-Linked Agammaglobulinemia

Years of Experience

15 years of experience

Languages Spoken

  • English



NPI Number


Education & Certifications


  • Thomas Jefferson University Hospital
  • Thomas Jefferson University Hospital


  • Thomas Jefferson University Hospital

Board Certifications

  • Allergy & Immunology
  • Internal Medicine

Check your insurance

Ratings & Reviews

Average provider rating



Jefferson University Hospitals - 1629 South Broad Street

1629 S Broad St,

Philadelphia, PA 19148


Frequently Asked Questions

Are you Dr. Karin Flynn-Rodden, MD?

Login or create a Doctor.com account to manage your FindCare profile.

Claim your free profile