Skip to Content

Allergy, Asthma, and Immunology at UPMC in Central Pa.

The specialists at UPMC in Central Pa. offer complete asthma, allergy, and immunology care for children and adults, including evaluation, testing, treatment, and patient education.

Why choose UPMC for allergy, asthma, and immunology care?

If you or your child needs allergy, asthma, or immunology care, our specialists can provide expert evaluation, diagnosis, and treatment for a full range of conditions. Our specialists also take the time to provide the education you need to help you manage your condition.

In addition to initial evaluations, we also offer comprehensive follow-up and ongoing allergy, asthma, and immunology care. In many cases, our specialists may be available for same-day and next-day appointments, including ’sick-visit’ appointments for existing patients.

Our programs and specialties include:

Conditions We Treat

The allergy, asthma, and immunology specialists at UPMC provide comprehensive care for a range of conditions, including:

Procedures and Treatments

Our allergy, asthma, and immunology specialists offer a full range of diagnostic tests and treatments, including:

  • Spirometry lung function testing
  • Skin testing for environmental allergens, foods, penicillin, and stinging insects
  • Dormer patch testing
  • Oral food challenges
  • Blood testing

Patient Education

If you are diagnosed with an allergy, asthma, or immunodeficiency, understanding your condition, your triggers, and your treatment plan is critical to your health, safety, and well-being. To help you manage your condition, our specialists will provide education on a variety of topics, including:

  • Epinephrine (EpiPen or Auvi-Q) self-administration
  • Asthma inhaler technique
  • Environmental allergen avoidance
  • Asthma action plan
  • Food allergy action plan



UPMC Allergy and Immunology
Located at UPMC Outpatient Center
21 Waterford Drive
Mechanicsburg, PA 17050

Phone: 717-988-9180
Fax: 717-775-5723

UPMC Enola Allergy Specialists
1824 Good Hope Road
Enola, PA 17025

Phone: 717-988-9050

Need more information?

Many of our providers offer video visits. Call the office or schedule via your patient portal.