Our Doctors

Dianna J. Gaffner, A.N.P.

Dianna J. Gaffner, A.N.P.

Dianna Gaffner received her BSN at St. Louis University and her MSN at Maryville University. A nurse practitioner since 2012, Dianna is board certified by the American Association of Nurse Practitioners. She has over twenty years of experience as an RN; ten years with a special focus in Gastroenterology where she was a member of the Society of Gastrointestional Nurses and Associates. She has a base of experience working in Internal Medicine, but chose to specialize in Gastroenterology. She enjoys spending time with her patients, teaching, following up on test results, and doing what it takes to be of service to her patients and their health concerns.