David Gordon Kann, MD, Internal Medicine

338 Alexander Spring Rd
CarlislePA  17015-9129 (Cumberland County)


Phone: 717-218-5103
Fax: 717-303-3729
Email: drd***@*****ol.com

NPI: 1154328961
License Number: MD034384E (PA)