Internal Medicine

Stephen E. Halpin, M.D.

Location

Hannibal Clinic - Hannibal
100 Medical Drive
Hannibal, MO 63401

Details

Phone
573-231-3120

Fax

Training and Certifications
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

Biographical Info



Dr. Stephen Halpin has been practicing Internal Medicine at Hannibal Clinic for more than 25 years. 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!” Dr. Halpin’s office can be reached at 573-231-3120.




Hannibal Medical Supply, LLC
HQ Eyes
James E. Cary Cancer Center
Northeast Missouri Ambulatory Surgery Center