Protecting the privacy of all we serve is critical to our mission
Contact Staff
If you have a question, please call 319.730.7300 or send a secure message through the Patient Portal. If you have an urgent medical need or concern, please call your provider or 9-1-1.
Need a ride to your appointment?
Transportation to and from clinics is provided. To schedule a pickup/ drop-off time please call 319.730.7300
WHAT OUR PATIENTS ARE SAYING
"Dr. Livermore took time to really listen to me. It feels so good to have a doctor that cares." - Jenny