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.
Transportation to and from clinics is provided. To schedule a pickup/ drop-off time please call 319.730.7300
"Dr. Livermore took time to really listen to me. It feels so good to have a doctor that cares." - Jenny