Skip to content

Flu vaccines have arrived! Flu shot details

Complex & recurring infections

Pediatric Infectious Disease on the Upper East Side

Fellowship-trained infectious disease expertise for tricky, recurring, or unusual infections without a hospital referral.

Laboratory test tubes in a rack

Dr. John Larsen completed his pediatric infectious disease fellowship at Mount Sinai, has published scholarly articles in the field, and is an associate clinical professor at Mount Sinai. He's been the office expert on infectious disease and pediatric dermatology since 1985.

Having a pediatric infectious disease specialist in the same Upper East Side office as your pediatrician means faster answers when an infection doesn't follow the usual script.

What we offer

Recurrent infections

Ear, throat, sinus, and urinary infections that keep coming back.

Skin infections & rashes

Cellulitis, MRSA, impetigo, and rashes that need a closer look.

Fevers without a clear source

Prolonged or unexplained fevers that need a careful workup.

Tick bites & Lyme disease

Guidance after summers upstate, in the Hamptons, or at camp.

Travel medicine

Pre-travel advice and vaccines, and care for illness after travel.

Vaccine questions

Evidence-based answers for families who want to talk through immunizations.

Questions about pediatric infectious disease

My child keeps getting ear infections. Should we see a specialist?

Start with your pediatrician, who can review the pattern. Dr. Larsen can help evaluate infections that are unusually frequent, severe, or hard to treat.

More care at Uptown Pediatrics

Ready to join the Uptown Pediatrics family?

We welcome new patients from newborns to teens.

New to Uptown Pediatrics

Email us to become a patient

Tell us your child's age and insurance, and we'll get back to you to set up a first visit.

Email us

hello@upnyc.pcc.com · Please leave out symptoms and medical details.

Already a patient

Message us in the patient portal

Send us a message to set up a checkup or follow-up, or to ask your doctor a question. You can also see records there.

Message us

Sick today? Call for a same-day appointment, or just stop by weekdays 9:30-3.

Prefer to talk? Call us at 212-427-0540