Genesis Health System - Quad Cities Best Hospitals & Health Care - Genesis Health System

Care When You Need It.

Get quick, high-quality care for minor illnesses and injuries. Save time and connect with a knowledgeable doctor through any of our Convenient Care services.

Compare your options, so you can start feeling better as soon as possible.

  • Walk-In Logo
  • Reservation Logo
  • Hy-Vee Logo
  • Virtual Logo

How Long Will I Wait?

See all wait times

Online Check-in & Visits

View wait times for our walk-in clinic, check-in online and reserve your spot in line, or stay home and consult with a doctor via your phone.

A New Day for Regional Cancer Patients

Cancer Care at Genesis

The Genesis Cancer Care Institute has aligned with three Quad Cities medical oncologists to create a new regional model of cancer care

Responding to a rapidly changing cancer landscape by expanding provider staff, coordinating care at an even higher level, and offering more opportunities for participation in clinical trials.

Accepting new pediatric patients

Welcoming New Pediatric Patients

Neeru Aggarwal, MDMeet Neeru Aggarwal, MD
Genesis Health Group, Pediatrics

Practicing in Bettendorf at Woodlands

With more than 20 years experience practicing as a pediatrician, Neeru Aggarwal, MD, is now accepting pediatric patients at a new Genesis Health Group clinic in Bettendorf, located at 4321 53rd Avenue in the growing Woodlands area.

Upcoming Classes/Events

  • Feb
    24
    Monday
    12:00 PM - 1:00 PM
    Meet Genesis Nurse Practitioners Shawna Fury & Meghan Grothus for a casual conversation about health topics important to you. Learn about team-based care and the role of nurse practitioners.
  • Feb
    24
    Monday
    5:00 PM - 9:00 PM
  • Feb
    24
    Monday
    5:00 PM - 10:00 PM
    The Heartsaver Basic Cardiac Life Support (CPR) course is taught according to the American Heart Association guidelines.
  • Feb
    25
    Tuesday
    12:00 PM - 1:00 PM
    Meet Genesis Nurse Practitioners Shawna Fury & Meghan Grothus for a casual conversation about health topics important to you. Learn about team-based care and the role of nurse practitioners.