Treatments
Credential: ARNP, FNP-BC ·
About Dianna O'Neill
Dianna ONeill is a board-certified family nurse practitioner who has focused on womens health for the past decade. She graduated from the University of Iowa nursing program and began her career in the neonatal intensive care unit before pursuing her nurse practitioner degree. She offers gynecological annual exams, hormone replacement therapy, contraception and IUDs, sexual and reproductive health, and functional medicine testing for patients age 14 and up.
Procedures offered by Integrative Family Medicine of Iowa
Free for patients
Contact Dianna O'Neill
Book a consultation, request pricing, or ask a question — one form, and we'll pass it to the practice.
Patient reviews
Be the first to review
Share your story

