Health

Hannibal Regional Healthcare System is the area’s main hospital, on Highway 36 at the edge of town, with clinics and specialty practices attached to it. The Marion County Health Department handles public health work from the county side: immunizations, restaurant inspections, communicable disease reporting and vital records. This folder carries announcements from both, along with clinic hours, closures, health advisories and public health notices that affect Hannibal, Palmyra and the rest of the county.

  • Who provides health care in Hannibal, and the direct number for each department. The alphabetical list of every clinic and practice is in the Medical Directory; county public health, the ambulance district and emergency services are under Public Health & Emergency Services.

    In an emergency, call 911.

    Hannibal Regional Healthcare System

    6500 Hospital Drive, Hannibal, MO 63401
    Main switchboard (573) 248-1300
    hannibalregional.org

    The region’s hospital, on the Highway 36 side of town, with the Hannibal Regional Medical Group clinics, Express Care, the cancer centre and the therapy practices attached to it. It also runs clinics in Bowling Green, Canton-LaGrange, Louisiana, Monroe City and Shelbina.

    Hospital numbers

    • Emergency Services — (573) 248-5100
    • Express Care at Hannibal Regional — (573) 248-1300
    • Express Care at Walmart, 3650 Stardust Dr. — (573) 231-0660
    • Billing — (573) 248-5641
    • Imaging and radiology — (573) 248-5300
    • Laboratory — (573) 248-5322
    • James E. Cary Cancer Center — (573) 406-5800
    • Chris Coons Women’s Care Center — (573) 248-5161
    • Hannibal Children’s Center — (573) 406-5700
    • Home Health — (573) 406-5780
    • Pastoral services — (573) 248-5277
    • Volunteer services — (573) 248-5272
    • Hannibal Regional Foundation — (573) 629-3577
    • Questions or concerns about a hospital visit, Quality Division — (573) 248-5290

    Clinics and specialties

    One number reaches the Hannibal Regional Medical Group clinic in Hannibal and every specialty inside it — cardiology, family practice, internal medicine, OB/GYN, paediatrics, neurology, urology, ENT, podiatry, pulmonology, gastroenterology, endocrinology, general surgery, pain management, occupational medicine and audiology:

    • Hannibal clinic and all departments — (573) 629-3500
    • Toll-free — (888) 426-6425
    • Bowling Green — (573) 324-2241
    • Canton – LaGrange — (573) 288-5360
    • Louisiana — (573) 754-5555
    • Monroe City — (573) 735-2506
    • Shelbina — (573) 588-4131

    Advance Physical Therapy

    • Hannibal, 188A Medical Drive — (573) 406-0576
    • Bowling Green — (573) 324-6079
    • Canton — (573) 288-3311
    • Monroe City — (573) 735-4113

    The other two systems

    Blessing Health runs the former Hannibal Clinic at 100 Medical Drive, (573) 221-5250, with a walk-in clinic at (573) 231-3900 and the Blessing Cancer Center Hannibal at (573) 231-3800, plus clinics in Palmyra and Monroe City. Quincy Medical Group also sees patients in town. Addresses for all of them are in the Medical Directory.

    Free and low-cost care

    • Hannibal Free Clinic — 160 Progress Road, (573) 248-8307
    • Clarity Healthcare, Progress Rd. clinic — 235 Progress Road, (573) 603-1460
    • Clarity Healthcare, PATCH clinic — 4600 McMasters Ave., (573) 719-3247
    • Marion County Health Department — 3105 Palmyra Rd., (573) 221-1166

    Wrong number, wrong address, or something missing? Email news@hanniballectern.com and it gets fixed.