Looking for a primary care provider? 

At Genesis Health Group, we are dedicated to providing a medical home with high quality care where the focus is on you and your family’s health.

If you are in need of a primary care provider, please call (563) 421-DOCS or find a provider below who is accepting new patients and request an appointment.

New Search

Showing 1-10 of 45

Sorted By:

Page of 5, showing doctors 1-10 of 45

View Additional Section Content