Overview, Hours And Directions Blessing Cancer Center Hannibal 100 Medical Drive, Hannibal, MO 63401 Get Directions Phone Number 573-231-3800 The new Blessing Cancer Center Hannibal is the home of the Blessing Health Hannibal Medical Oncology/Hematology team. Related Services Medical Oncology Cancer Treatments and Services Radiation Oncology Cancer Patient Resources Show More