Dr. Hafner's Locations

Practices

    • A
      Mid Hudson Medical Group 600 Westage Business Ctr Dr Fishkill, NY 12524
      • Accepting New Patients
      • Electronic Health Records
    • Have you visited Dr. Hafner before?

    • B
      Mid Hudson Medical Group PC 35 Barbarossa Ln Kingston, NY 12401
      • Accepting New Patients
      • Electronic Health Records
    • Have you visited Dr. Hafner before?

    • C
      Daniel Hafner MD 63 Barbarossa Ln Kingston, NY 12401
      • Accepting New Patients
    • Have you visited Dr. Hafner before?

Hospital Affiliations
  • 1
    HealthAlliance Hospital Mary's Avenue 105 Marys Ave Kingston, NY 12401
  • 2
    Kingston Hospital 396 Broadway Kingston, NY 12401

Dr. Hafner's Accepted Insurance Carriers & Plans

  • First Health PPO
  • Medicare
  • Medicaid