Doctors, clinics and specialty practices across Hannibal and Marion County. Hannibal Regional Healthcare System anchors care for the area from its campus on Highway 36, and Blessing Health and Quincy Medical Group both run clinics in town.
- Beautifully Balanced with Nurse Injector Lyndsey — 2919 St. Mary's Ave., Hannibal, MO 63401 · (573) 629-9922
- Blessing Cancer Center Hannibal — 100 Medical Drive, Hannibal, MO 63401 · (573) 231-3800
- Blessing Health Hannibal (formerly Hannibal Clinic) — 100 Medical Drive, Hannibal, MO 63401 · (573) 221-5250
- Blessing Health Monroe City — 400 North Main, Monroe City, MO 63456 · (573) 735-4541
- Blessing Health Palmyra — 6996 County Road 326, Palmyra, MO 63461 · (573) 769-3710
- Blessing Health Walk-In Clinic – Hannibal — 100 Medical Drive, Hannibal, MO 63401 · (573) 231-3900
- Clarity Healthcare – Hannibal Progress Rd. Clinic — 235 Progress Road, Hannibal, MO 63401 · (573) 603-1460
- Clarity Healthcare – PATCH Clinic — 4600 McMasters Ave, Hannibal, MO 63401 · (573) 719-3247
- Express Care at Hannibal Regional — 6500 Hospital Drive, Hannibal, MO 63401 · (573) 248-1300
- Express Care at Walmart — 3650 Stardust Drive, Hannibal, MO 63401 · (573) 231-0660
- Hannibal Free Clinic — 160 Progress Road, Hannibal, MO 63401 · (573) 248-8307
- Hannibal Regional Cancer Institute — 6500 Hospital Drive, Hannibal, MO 63401 · (573) 629-3500
- Hannibal Regional Hospital — 6000 Hospital Drive, Hannibal, MO 63401 · (573) 248-1300
- Hannibal Regional Medical Group – Hannibal — 6500 Hospital Drive, Hannibal, MO 63401 · (573) 629-3500
- Hannibal Regional Medical Group – Specialty Clinic (Bowling Green) — 710 US-61 BUS, Bowling Green, MO 63334 · (573) 324-2241
- Heart Center at Hannibal Regional — 6500 Hospital Drive, Hannibal, MO 63401 · (573) 629-3500
- HRMG – Bowling Green — 8 Town Center Drive, Bowling Green, MO 63334 · (573) 324-2241
- HRMG – Canton — 1802 Elm Street, Canton, MO 63435 · (573) 288-5360
- HRMG – Louisiana — 211 South 3rd Street, Louisiana, MO 63353 · (573) 754-5555
- HRMG – Monroe City — 821 US 24, Monroe City, MO 63456 · (573) 735-2506
- HRMG – Shelbina — 400 South Center Street, Shelbina, MO 63468 · (573) 588-4131
- James E. Cary Cancer Center — 5985 Hospital Drive, Hannibal, MO 63401 · (573) 406-5800
- Midwest Orthopedic Specialists, Inc. — 188 Medical Drive, Hannibal, MO 63401 · (573) 248-1010
- Northeast Missouri Ambulatory Surgery Center, LLC — 98 Medical Drive, Hannibal, MO 63401 · (573) 406-1301
- Physicians Surgery Center — 170 Medical Drive, Hannibal, MO 63401 · (573) 231-0175
- Quincy Medical Group – Hannibal — 3531 Stardust Drive, Hannibal, MO 63401 · (217) 222-6550
- Riverside Dermatology & Spa — 163 Medical Drive, Hannibal, MO 63401 · (573) 719-1818
- Riverside Dermatology & Spa – Taylor — 8676 County Road 346, Taylor, MO 63471 · (573) 719-1818
Wrong number, wrong address, or a business missing? Email news@hanniballectern.com and it gets fixed.