Asthma & Allergy

If you’re looking for an expert allergist in Delaware, you’ve come to the right place. We serve patients throughout the region via conveniently located offices in Middletown, Newark, and Wilmington. Each office is located in close proximity to pharmacies and other medical facilities.

Our board certified allergists  Dr. Sokun BhattiDr. Michelle Squadrito, Dr. Gregory Marcotte, Dr. Quan Nguyen and Dr. Junfang Jiao have years of experience specializing in the complete care of pediatric and adult allergy, asthma and other related conditions. Our doctors have been regularly voted as the “Best Allergists” in Delaware.

You’ll work with our team of Physicians and Allergy Technicians so they can understand your symptoms, identify potential triggers, help you decrease exposure, and develop custom treatment plans that can help relieve your troublesome allergies. While allergies can’t be cured, our Allergy Technicians can help you drastically improve your quality of life through effective management and the most advanced treatments.


Monthly Allergy Shot Schedule

view here

We Specialize in the Treatment of:

  • Asthma
  • Hay fever
  • Eczema/Atopic Dermatitis
  • Allergic Contact Dermatitis
  • Eosinophilic Esophagitis
  • Vaccine Allergy
  • Mast Cell Disease
  • Eosinophilia
  • Immunodeficiency
  • Sinus Disease
  • Allergic Rhinitis
  • Food and Drug Allergy
  • Latex Allergy
  • Urticaria (hives)
  • Bee Sting Allergy
  • Angioedema
  • Anaphylaxis
  • Immune evaluation of frequent infections
  • Other allergic diseases

Procedures We Do:

  • Nasolaryngeal Endoscopy
  • Methacholine Inhalation Challenges
  • Skin Testing
  • Patch Testing
  • Spirometry
  • Oral challenges to foods, preservatives, aspirin and other medications
  • Drug Desensitization
  • Exercise Challenges

Services We Offer:


1401 Foulk Road.,
Suite 205
Wilmington, DE 19803

Phone: (302) 998-0300
Fax: (302) 478-8069
view location


306 East
Main Street
Middletown, DE 19709

Phone: (302) 998-0300
Fax: (302) 376-5251
view location


700 Prides Crossing
Suite 200
Newark, DE 19713

Phone: (302) 998-0300
Fax: (302) 998-5111
view location