Through its growth in coverage and services, Hannibal Regional Medical Group is realizing its vision of being the healthcare provider of choice and the definitive resource for healthcare expertise. Hannibal Regional Medical Group currently has locations in Hannibal, Canton, Monroe City, Bowling Green, Louisiana and Shelbina, Missouri..