About Me Karen Powers, FNP-BC, provides care at the Hannibal Clinic Walk-In Clinic. Education & Training Locations Walk-In Clinic - Hannibal 100 Medical Drive, Hannibal, MO 63401 Phone: 573-231-3900 Get Directions to Walk-In Clinic - Hannibal Blessing Health Hannibal 100 Medical Drive, Hannibal, MO 63401 Phone: 573-221-5250 Get Directions to Blessing Health Hannibal