Ashley A. Terwilliger, ARNP, DNP

563-421-4400 Call for an Appointment

As a provider, I am in a unique position to help individuals strive to improve themselves and their well-being. I am passionate about what I do because I am able to add quality to people's lives through their positive health choices.

My philosophy of care is to mentor, educate, and advocate for my patients; to assist them in achieving their highest level of health; and to guide them in making the most appropriate health decisions for their own lives and situations.


Office Hours

Sunday : Closed
Monday : 8:00 AM - 5:00 PM
Tuesday : 8:00 AM - 5:00 PM
Wednesday : 8:00 AM - 5:00 PM
Thursday : 8:00 AM - 5:00 PM
Friday : 8:00 AM - 5:00 PM
Saturday : Closed

Contact Information

Office Phone: 563-421-4400

Fax: 563-421-4445


Year began practicing:
Year joined staff:


  • Family Practice

Areas Of Interest

I am most interested in chronic health management, including the care of individuals with diabetes, hypertension, hyperlipidemia, and chronic obstructive pulmonary disease. I am also interested in caring for individuals suffering from anxiety and depression.

My hobbies include reading, hiking, and crafting; and spending time with friends, family, and my three dogs. I also love to travel. Some of the places I have enjoyed most have been Iceland, the west coast, and the Riviera Maya.

Education & Training


University of Iowa, College of Nursing, B.S. in Nursing
University of Iowa, College of Nursing, Doctor of Family Nurse Practitioner

Awards & Certifications

Board Certification

Board Certified Family Nurse Practitioner

Professional Positions

Professional Memberships

American Association of Nurse Practitioners