McAdory Veterinary Clinic | McCalla veterinarians Skip to Main Content Skip to Footer

Welcome to McAdory Veterinary Clinic

Care for you by caring for your pet.

Our experienced veterinarians can see your pet any day of the week, even without an appointment.

See a veterinarian for:

Give us a call at (205) 424-7387 or schedule an appointment online today!

Why Is My Pet Acting Out? Common Behavior Problems

Why Is My Pet Acting Out? Common Behavior Problems

Are you frustrated by your pet’s behavior? Discover common causes of behavior problems and what you can do to create a happier home for you and your pet.   Learn More »

Our Clients Love Us

Review quote

I am very pleased with the knowledge and care Dr Snellgrove has and ongoing providing my senior dogs 13 & 17 and cat 12. He goes above and beyond to call you back to discuss their conditions...

Delinda

Review quote

Very nice clinic i will recommend some people

ESHA Varner

4.4

Rating on
Google Reviews!
Dog picture

McAdory Veterinary Clinic