Physical therapy, rehabilitation, skilled nursing, home health, hospice, dialysis and medical equipment.

  • Addus Home Care — 655 Clinic Rd, Suite 202, Hannibal, MO 63401 · (573) 221-0838
  • ADVANCE Physical Therapy – Hannibal — 188A Medical Drive, Hannibal, MO 63401 · (573) 406-0576
  • Advance Physical Therapy – Palmyra — 1811 S. Main Street, Palmyra, MO 63461 · (573) 773-3488
  • Beloved Health & Rehabilitation Center — 328 Munger Lane, Hannibal, MO 63401 · (573) 221-9122
  • Beth Haven Retirement Community — 2500 Pleasant Street, Hannibal, MO 63401 · (573) 221-6000
  • Cornerstone Caregiving LLC — 668 Broadway, Hannibal, MO 63401 · (573) 577-3848
  • DaVita Hannibal Dialysis — 119 Progress Rd, Hannibal, MO 63401 · 1-800-424-6589
  • Encore Healthcare Services, LLC — 2800 St Mary's Ave, Suite B, Hannibal, MO 63401 · (573) 603-1062
  • First Choice Physical Therapy of Hannibal LLC — 507 Huck Finn Shopping Center, Hannibal, MO 63401 · (573) 248-1350
  • Hannibal Medical Supplies, LLC — 6464 Interstate Court, Hannibal, MO 63401 · (573) 231-0556
  • Hannibal Regional Home Care — Hannibal, MO 63401 (street address not published) · (573) 406-5780; 1-800-981-4442
  • Harold and Louise Healthcare Center — 135 Communication Dr, Hannibal, MO 63401 · (573) 719-3809
  • Levering Regional Health Care — 1734 Market, Hannibal, MO 63401 · (573) 221-2930
  • Maple Lawn Nursing Home — 1410 W Line St, Palmyra, MO 63461 · (573) 769-2213
  • Marion County Health Department Home Health Agency — 3105 Palmyra Rd., Hannibal, MO 63401 · (573) 221-1166
  • Vital Infusions Hannibal — 7 Melgrove Ln., Suite 101, Hannibal, MO 63401 · (573) 533-4079
  • XCEL Physical Therapy – Hannibal — 6466 Interstate Ct, Hannibal, MO 63401 · (573) 501-3360

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