Appointments

To schedule an appointment, contact our departments directly:

Allergy/Immunology (319) 399-2022

Audiology/Hearing Aids (319) 399-2022

Cardiothoracic Surgery (319) 362-5118

Ear, Nose & Throat (319) 399-2022

General Surgery (319) 362-5118

Hematology & Oncology (319) 297-2900

Neurology & Sleep Medicine (319) 398-1721

Orthopaedic Surgery (319) 398-1545

Osteoporosis & Bone Health (319) 398-1578

Podiatric Medicine / Surgery (319) 398-1720

Physical & Occupational Therapy (319) 398-1506

Rheumatology (319) 398-1546

Urology (319) 363-8171

Vascular & Endovascular Surgery (319) 362-5118

Outreach

We also offer specialty clinics at neighboring community medical centers. To schedule an appointment, contact the facility directly:

Buchanan County Health Center (319) 332-0999

  • Ear, Nose & Throat
  • General Surgery
  • Orthopaedic Surgery
  • Urology

Henry County Health Center (319) 385-3141

  • Orthopaedic Surgery

Jones Regional Medical Center (319) 462-6131

  • Ear, Nose & Throat
  • Hematology & Oncology
  • General Surgery
  • Neurology & Sleep Medicine
  • Orthopaedic Surgery

Marengo Memorial Hospital (319) 642-5543

  • Ear, Nose & Throat
  • Orthopaedic Surgery
  • Podiatric Medicine

MercyCare - North Liberty (319) 665-3053

  • General Surgery

MercyCare - Tama (641) 484-3333

  • Ear, Nose & Throat

Mercy Hospital of Oelwein (319) 283-6000

  • Orthopaedic Surgery

Regional Medical Center (563) 927-3232

  • Ear, Nose & Throat
  • Neurology & Sleep Medicine
  • Orthopaedic Surgery
  • Rheumatology
  • Urology

Virginia Gay Hospital (319) 472-6200

  • Neurology
  • Orthopaedic Surgery
  • Urology