David A Knorek, MD, Internal Medicine

805 Sir Thomas Ct
HarrisburgPA  17109-4839 (Dauphin County)


Phone: 717-782-5905
Fax: 717-782-5908

NPI: 1760745376
License Number: MT200910 (PA)