Accepting new patients
Family Medicine · Male · Age 69
Karl F Hafner98 N 2nd St Ste 103 Fulton, NY 13069
Make an Appointment
Dr. Karl Hafner, MD is a family medicine specialist in Fulton, NY and has been practicing for 37 years. He graduated from SUNY Upstate Medical University (Syracuse) in 1979 and specializes in family medicine.