Dr. David MacDonald, MD - Burlington, MA - Hospitalist

Dr. David MacDonald, MD

Languages supported at his practice: Spanish, French, Italian, Russian, English
Languages supported at this practice: Spanish, French, Italian, Russian, English
  • Accepting New Patients
  • Electronic Health Records

Dr. MacDonald's Locations

Practices

    • A
      Lahey Clinic41 Mall RdBurlington, MA 01805
      • Accepting New Patients
      • Electronic Health Records
    781-744-8000
      • Accepting New Patients
      • Electronic Health Records
    • 781-744-8000
    • B
      Lahey Medical Center Peabody1 Essex Center Dr Fl 2Peabody, MA 01960
      • Office Hours
      • Mo - Fr: 6:30 AM - 6:00 PM
      • Accepting New Patients
    978-977-6336
    • C
      Care Dimensions Inc.75 Sylvan St Ste B102Danvers, MA 01923
      • Accepting New Patients
      • Electronic Health Records
    978-774-7566
      • Accepting New Patients
      • Electronic Health Records
    • 978-774-7566
    • D
      Ipc Hospitalists of New England PC85 Herrick StBeverly, MA 01915
      • Accepting New Patients
    978-922-3000
Hospital Affiliations
  • 1
    Beverly Hospital85 Herrick StBeverly, MA 01915

    Dr. MacDonald'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 Signature Administrators PPO
    • Aetna Managed Choice POS Open Access
    • Anthem Pathway X Enhanced Ind Direct Access NH
    • BCBS Blue Card PPO
    • BCBS MA Blue Care Elect PPO
    • BCBS MA Preferred Blue PPO
    • First Health PPO
    • Medicare
    • PHCS PPO
    • Tufts PPO
    • UHC Choice Plus POS
    • UHC Options PPO
    • UHC Navigate POS
    • UHC Navigate HMO