Daniel L Haffner, MD, Orthopaedic Surgery

680 Pellis Rd
GreensburgPA  15601-4453 (Westmoreland County)


Phone: 724-689-1970
Fax: 724-689-1989
Email: dlh***@*****st.net

NPI: 1790752301
License Number: MD058190L (PA)