Dr. John Haley, MD - New Ipswich, NH - Family Medicine

Dr. John Haley, MD

Office Hours:
Mo - Tu, Th - Fr: 9:00 AM - 5:00 PM
We: 1:00 PM - 8:00 PM
  • Accepting New Patients

Dr. Haley's Locations

Practices

    • A
      New Ipswich Family Medicine821 Turnpike RdNew Ipswich, NH 03071
      • Office Hours
      • Mo - Tu, Th - Fr: 9:00 AM - 5:00 PM
        We: 1:00 PM - 8:00 PM
      • Accepting New Patients
    603-878-1092
    • B
      Monadnock Community Hospital452 Old Street RdPeterborough, NH 03458
      • Accepting New Patients
      • Electronic Health Records
    603-924-7191
      • Accepting New Patients
      • Electronic Health Records
    • 603-924-7191
Hospital Affiliations
  • 1
    Monadnock Community Hospital452 Old Street RdPeterborough, NH 03458

    Dr. Haley's Accepted
    Insurance
    Carriers & Plans

    While this information is updated regularly, check with your health plan or provider to confirm network status and coverage.
    • Aetna Choice POS II
    • Aetna Managed Choice POS Open Access
    • Aetna Select
    • Anthem Pathway X Enhanced Ind Direct Access NH
    • Anthem Preferred Blue Network - NH
    • BCBS Blue Card PPO
    • BCBS MA Blue Care Elect PPO
    • BCBS MA Preferred Blue PPO
    • CIGNA PPO
    • CIGNA Open Access Plus
    • CIGNA HMO
    • First Health PPO
    • Harvard Pilgrim PPO
    • Harvard Pilgrim HMO
    • Harvard Pilgrim ElevateHealth HMO
    • Harvard Pilgrim ChoiceNet HMO
    • Medicare
    • Medicaid
    • Tufts PPO
    • Tufts Granite Advantage EPO, PPO and Saver
    • Tufts Granite Premier Choice EPO and PPO
    • UHC Choice Plus POS
    • UHC Options PPO
    • UHC Navigate POS
    • UHC Navigate HMO