Kieren Patrick Knapp, DO, Family Medicine

55 N Main St
YorkPA  17407-1248 (York County)


Phone: 717-428-1911
Fax: 717-428-2519

NPI: 1417911652
License Number: OS-OO4435-L (PA)