![]() Dr. Kevin Terrence Palka, MD Internal Medicine - Hematology & Oncology Medicare: Accepting Medicare Assignments Practice Location: 6500 Hospital Dr, Hannibal, MO 63401 Phone: 573-629-3331 Fax: 573-629-3336 |
![]() Dr. Arif A Bari, M.D. Internal Medicine - Hematology & Oncology Medicare: Accepting Medicare Assignments Practice Location: 100 Medical Dr, Hannibal, MO 63401 Phone: 573-231-3800 Fax: 573-231-3802 |