James L Hardesty, MD, Surgery

366 Alexander Spring Rd
CarlislePA  17015-9167 (Cumberland County)


Phone: 717-243-1900
Fax: 717-243-1910
Email: jim***@*****il.com

NPI: 1538144431
License Number: MD039768L (PA)