arrow
  • Pediatrics, Family Medicine
  • Accepting new patients
  • 56 years of experience
  • Keosauqua Rural Health Clinic 304 Franklin St, Keosauqua, IA 52565
  • (319) 293-3171

Brief Intro

I was born in Milton Iowa. I attended Van Buren High School followed by college at Northeast Missouri State University (Truman University). After completing college, I attended medical school at Kirksville college of Osteopathic Medicine and Surgery. I am married to Gloria and we have three children, Eric, an anesthesiologist; Amy, an X-ray technician; and Heidi, a physical therapy assistant. Gloria and I have seven grandchildren. I served as a Major in the U.S. Air Force. I was the last doctor drafted from Iowa during the Vietnam War. In 1974, I left a pediatric practice in Oklahoma to return to Van Buren County Hospital. I have practiced medicine in Van Buren County for 33 years. My wife and I came home to practice medicine and raise our family over 30 years ago. I feel we made the right decision because the entire staff at VBCH has become a part of our extended family. As a team, we strive to give our patients the best care possible, just as we would treat our own family. Although we are small in size, the hospital and clinics continue to be a huge asset to the community and surrounding area.

View More

Education Background

MEDICAL SCHOOL

A T Still University Kirksville College Of Osteopathic Medicine - 1969

Languages Spoken

  • English
  • Spanish

Location & Hours

  • Keosauqua Rural Health Clinic
  • 304 Franklin St, Keosauqua, IA 52565
  • Mon:8:30 am - 5:00 pm
    Tue:8:30 am - 5:00 pm
    Wed:8:30 am - 5:00 pm
    Thu:8:30 am - 5:00 pm
    Fri:8:30 am - 5:00 pm
    Sat:8:30 am - 11:30 am
    Sun:Closed

Specialties Treated

  • Family Medicine
  • Pediatrics
  • Cancer 6
  • Cardiology, Heart & Vascular Surgery 8
  • Orthopedics 17
  • Neurology & Neurosurgery 13
  • Gastroenterology & GI Surgery 15
  • Pulmonology & Lung Surgery 15
  • Diabetes & Endocrinology 4
  • Children's Hospital 2
  • Urology 13
  • Psychiatry 15
  • Geriatrics 15
  • Rehabilitation 16
  • Obsterics & Gynecology 2
  • Ophthalmology 1
  • Ear, Nose & Throat 1
  • Rheumatology 1
  • Long Term Care 2
  • Maternity Care (Uncomplicated Pregnancy) 8