UI Hospitals and Clinics

UI Health Care - River Crossing


Family Medicine

Patients of UI Health Care - River Crossing

Family medicine appointments are available to people of all ages. Providers offer family-oriented comprehensive care, including obstetrics, well-woman checks, newborn and well-checks, and adult care. Our goal is to serve as your family’s health care resource.

Hours: Monday through Thursday, 8 a.m. to 7 p.m. and Friday 8 a.m. to 5 p.m.  Scheduling: 319-467-8355

View a video of your visit experience at UI Health Care–River Crossing.


Primary eye clinic patients receive expert vision measurements in a cost-efficient manner.

Hours: Wednesday and Friday, 8 a.m. to 5 p.m.  Scheduling:  319-467-8355      


A full-service pharmacy with extended weekend and evening hours offers a wide range of services including:

  • medication counseling and education
  • therapeutic drug monitoring
  • wellness services
  • free delivery
  • a full selection of over-the-counter medications
  • Iowa Hawk Shop items and greeting cards

For your convenience we also provide drive-through service and are pleased to fill from any health care provider.

  • Todd Shields, RPh

Hours: Monday through Thursday, 9 a.m. to 7 p.m.; Friday, 9 a.m. to 6 p.m.; and Saturday, 9 a.m. to 1 p.m.   Pharmacy: 319-467-8383

Patient Story

Watch our patient testimonial video to learn more about our outstanding family health care.

sleeping babyA new baby means lots of exciting new decisions to make, and choosing a primary care provider for your child is one of the most important. Download a copy of our four-page brochure outlining all our services for your new baby. You'll also receive a helpful list of phone numbers to keep on hand as your little one grows.

Care Team


Physician Assistant

Physician, Family Medicine