Cookie Settings

Dr. Hafner's Locations

Practices

    • A
      Mid Hudson Medical Group 600 Westage Business Ctr Dr Fishkill, NY 12524
      • Accepting New Patients
      • Electronic Health Records
    • 845-231-5600
    • B
      Mid Hudson Medical Group PC 35 Barbarossa Ln Kingston, NY 12401
      • Accepting New Patients
      • Electronic Health Records
    • 845-331-6169

Dr. Hafner's Accepted Insurance Carriers & Plans

  • First Health PPO
  • Medicare
  • Medicaid