The Primary Care Team

Our primary care providers (PCPs) help you manage your overall health throughout your lifetime, promoting wellness and identifying and treating illnesses before they become serious.

Falling into one of the four categories below, our PCPs deliver the compassionate, high-quality, personalized care you expect from Doylestown Hospital.

Team Internal Medicine

Thomas J. Speranger
Thomas J. Speranger, NP
Internal Medicine
Melissa A. Taylor Piotrowski
Melissa A. Taylor Piotrowski, NP
Internal Medicine
Doylestown Health Female Provider
Tara L. Verdolini, NP
Internal Medicine
Jon Walheim
Jon Walheim, MD
Internal Medicine
Margaret A. Welch
Margaret A. Welch, NP
Internal Medicine
Paul J. Zakrzewski
Paul J. Zakrzewski, DO
Internal Medicine