Fed up of endless wait?
Look for clinic with Prime
Dr. David Macdonald Internal Medicine in Danvers-Ma

Dr. David Macdonald

Claim this profile

Medical School

Internal Medicine
16 Years Experience Overall

Medical Registration Verified

Dr. David Macdonald is a General Physician and Internal Medicine in Beverly 1915, Beverly MA and has an experience of 16 years in these fields. Dr. David Macdonald practices at Beverly Hospital in Beverly 1915, Beverly MA,Lahey Hospital & Medical Center in Burlington 1805, Burlington MA and Lahey Medical Center Peabody in Peabody 1960, Peabody MA. He completed Medical School from Ross University School of Medicine in 2007. Some of the services provided by the doctor are: Acute Bronchitis,Phosphorus Metabolism Disorders,Gastroesophageal Reflux Disease (GERD),Inner Ear Tests and Foot infection etc.

This platform is intended for use by patients with commercial insurance or who are paying for healthcare services directly (self-pay). It is not available for patients covered by Medicare, Medicaid, or other federal healthcare programs.

91 Surgeries & Treatments

Inner Ear Tests

Inner Ear Tests

Physical Therapy

Physical Therapy

Other Specialty

Other Specialty

Internal Medicine

Internal Medicine

Hospital Medicine

Hospital Medicine

Hospice Care

Hospice Care

Palliative care

Palliative care

Urinary Tract Infection (UTI)

Urinary Tract Infection (UTI)

Blood Transfusion

Blood Transfusion

Hospice And Palliative Medicine

Hospice And Palliative Medicine

Pick a time slot

Clinic Appointment
Beverly Hospital
Change Clinic
0
Beverly 1915