1. General Veterinary Clinic 3740 Highway Mm, Hannibal, MO 63401 Coordinate: 39.70392,-91.40064 Phone: (573) 221-0300
2. Pug Pug 1300 Lyon St, Hannibal, MO 63401 Coordinate: 39.70289,-91.36839 Phone: (573) 221-2741