Skip to main content

Primary Care, Haverford

Meet your Primary Care, Haverford Team

Our team of experienced, board-certified pediatricians offer the best available primary care services to your child.

Contact Us

Doctors

Kristine A. Herrell, MD, FAAP

Kristine A. Herrell, MD, FAAP

Read more
JoAnne K. Woehling, MD, FAAP

JoAnne K. Woehling, MD, FAAP

Read more
Katherine B. Murray, MD

Katherine B. Murray

Read more
Carl Giombetti, DO, FAAP, FAAOP

Carl Giombetti, DO, FAAP, FAAOP

Read more
Danielle N. Harvey, MD

Danielle N. Harvey, MD

Read more
Ryan M. Mascio, DO, FAAP

Ryan M. Mascio, DO, FAAP

Read more
Susan P. Magargee, DO, FAAP, FAAOP

Susan P. Magargee, DO, FAAP, FAAOP

Read more
Zarana R. Swarup, MD, FAAP

Zarana R. Swarup, MD, FAAP

Read more
Joseph A. Gwiszcz, MD

Joseph A. Gwiszcz, MD

Read more
Jessica P. Chi, MD, FAAP

Jessica P. Chi, MD, FAAP

Read more
Rakhee V. Patel, MD, FAAP

Rakhee V. Patel, MD, FAAP

Read more
Amy J. Allen, MD, FAAP

Amy J. Allen, MD, FAAP

Read more
Kristen S. Treegoob, MD

Kristen S. Treegoob

Read more

Advanced Practice Provider

Caroline Toomey, MSN, CRNP, CPNP-PC

Caroline Toomey, MSN, CRNP, CPNP-PC

Read more
Krysten Varano, MSN, CRNP

Krysten Varano, MSN, CRNP

Read more

Clinical Staff

Isha George, LCSW

Isha George, LCSW

Read more
Brie Dorian, LCSW

Brie Dorian, LCSW

Read more
Jump back to top