Catherine B Kirby, MD, Family Medicine

300 Frederick St
Ste 3
HanoverPA  17331-3709 (York County)


Phone: 717-630-8366
Fax: 717-633-3531
Email: cki***@*****il.com

NPI: 1093714867
License Number: MD073003L (PA)