Snout banner

Welcome to Adrian Animal Clinic. The new home of Main Veterinary PC!
Your Veterinarian in Adrian, MI
Call us at 517 265 8975

The Adrian Animal Clinic was the first free-standing building constructed as a veterinary clinic in Lenawee County.  The clinic was built in 1947 by Wallace G. May DVM.


Adrian Animal Clinic is a full service animal hospital and welcomes both emergency treatment cases as well as pet patients in need of routine medical, surgical, and dental care. Dr Michael Herr has years of experience treating serious conditions and offering regular pet wellness care. Beyond first rate pet care, we make our clinic comfortable, kid-friendly, and calm, so you and your pet can relax and make the visit as enjoyable and stress free as possible.

We are happy to offer a number of resources that enable you to learn about how to take better care of your pets. Please feel free to browse our site, particularly the informational articles. The best veterinary care for animals is excellent nutrition and problem prevention, so becoming knowledgeable about preventative pet care is essential to the ongoing success of your animal’s health. If you have any questions, call 517 265 8975 or email us and we'll promptly get back to you. The Adrian Animal Clinic is very easy to get to -- and you can find directions on our Contact Us page! We also welcome you to subscribe to our newsletter, which is created especially for Adrian pet owners.

Small animal surgery and medicine

We strive to practice the highest quality veterinary medicine possible. Our hospital includes comfortable reception area, surgical and dental facilities, anesthesia monitoring, digital radiology, pharmacy, diagnostic laboratory, laser therapy, grooming and boarding.

At Adrian Animal Clinic, we treat your pets like the valued family members they are.

Dr Michael Herr
Adrian Veterinarian | Adrian Animal Clinic | 517 265 8975

Dr. Diane Griffin 
Adrian Veterinarian| Main Veterinary PC | 517-265-5409

1898 W. Maumee
Adrian, MI 49221


Office Hours


7:30 am-5:00 pm


7:30 am-5:00 pm


7:30 am-5:00 pm


7:30 am-5:00 pm


8:00 am-12:00 pm


8:00 am-12:00 pm




Find us on the map


  • "Patient testimonials coming soon..."

Featured Articles

Read about interesting topics

Newsletter Signup

Sign up for more articles