Our Providers

John D. Ingram


Board Certified in Family Practice and an AAFP Board Certified physician, Dr. Ingram has served at CCMH since 1995. He specializes in geriatrics and obstetrical services, performs colonoscopies and numerous other procedures. When asked what he likes most about his job, Dr. Ingram’s answer: “I enjoy helping individuals understand what’s going on with their bodies, and provide guidance for how best to care for their illnesses.”


  • Iowa State University (Biochemistry)
    Ames, IA


  • Mercy Medical Center – North Iowa
    Mason City, IA


Call us at 712.265.2500 or fill out the form below.

"*" indicates required fields