Photo
DR. KARL FREDERICK HAFNER , MD MPH
  • Family Medicine
Location
Fulton, NY
Specialties
  • Family Medicine

NPI: 1235132655

Profile ID: 77492649