Stephen E. Halpin, MD

  • Geriatric Care
Primary Care Provider


  • Hannibal 100 Medical Drive
    Hannibal, MO 63401 573-221-5250
False False M

Physician Bio

Dr. Stephen Halpin has practiced with Hannibal Clinic for more than 36 years. Recently he transitioned from Internal Medicine to provide Long-Term Care for nursing home residents. He is married and has 3 children. Dr. Halpin’s interests in Internal Medicine include diabetes and geriatrics, including nursing home care. He says, with his usual humor, “I am ready to die today because I know where I am going, but I hope it’s not today because I’ve got a stack of charts to dictate!”

Additional Information

Medical School: Southern Illinois University School of Medicine Residency: Southern Illinois University Affiliated Hospitals Fellowship: American Board of Internal Medicine Board Certified: American Board of Internal Medicine

Back To Directory