General Veterinary Clinic

3740 Hwy Mm
Hannibal, MO 63401

Phone: (573) 221-0300
Fax: (573) 221-0301

Business Hours

Monday: 8:00 am-5:00 pm
Tuesday: 8:00 am-5:00 pm
Wednesday: 8:00 am-5:00 pm
Thursday: 8:00 am-5:00 pm
Friday: 8:00 am-5:00 pm
Saturday: 8:00 am – Noon
Sunday: Closed

Our Location

Our Team

The team at General Veterinary Clinic is comprised of highly trained and experienced animal health professionals who have a genuine love for working with pets. Our staff treats every patient with the highest quality of medical care as well as a gentle touch.


We will do our best to accommodate your busy schedule. Request an appointment today!

Our Location

Font Resize
Call Us