1. Hannibal Regional Medical Group 1802 Elm St, Canton, MO 63435 Coordinate: 40.12089,-91.53954 Phone: (573) 288-5360