Make an appointment with Dr. Geha: 712.546.3680

AAFP Board Certified

  • 2003-2006: B.S. Creighton University
  • 2006-2010: D.O. Des Moines University
  • 2010-2013: Family Practice Residency, Siouxland Medical Education Foundation, Sioux City, IA
  • 2013: Joined Medical Staff at Floyd Valley Healthcare

andrew geha, DO




© 2020 Floyd Valley Healthcare