FOR OUR PATIENTS AND CAREGIVERS: If you have an upcoming appointment, help us keep our patients, staff and physicians safe and lower the risk of Influenza and COVID-19 (Coronavirus) by following these precautions:

Learn more about lowering your risk and any updates at the Center for Disease Control at

Patient Portal: Existing Member Login New Sign-up/Registration 1228 E. RUSHOLME STREET | MOB 1, SUITE 3020

Hospital Affiliations

We practice at Genesis Medical Center in Davenport and Trinity Unity Point in Bettendorf. We have an outreach clinic at Jackson County Regional Health Center in Maquoketa.

All of our surgeons can provide surgical services at Mississippi Valley Surgery Center and Crow Valley Surgery Center. We strive to meet the needs and convenience of our patients by offering services at multiple facilities.