Please call 205 629 5589 to schedule an appointment.

COVID-19 Updates

Welcome to
Branchville Animal Hospital

Proudly serving Odenville, AL. Call us today at 205-629-5589 for an appointment.


Veterinary Services in Odenville

We offer a wide variety of veterinary services to our patients. Learn more about us.

COVID-19: Practice Updates and Pet Health Information

Welcome to Branchville Animal Hospital

Contact UsAppointments

Need after hours help? Here's what to do.

New Clients

We are pleased to welcome new clients to our animal care clinic in Odenville, AL. Contact us today to learn more about becoming a client.

Contact Us

Pet Boarding

Ease your concerns about leaving your pet behind while you’re away: Let our qualified staff take care of him or her. Ask us about our boarding services.

Boarding Services

How-To Videos

We’re committed to providing you the latest pet health information. Our educational resources are available to help you understand your pet’s healthcare needs.

View Videos

It is our commitment to provide quality veterinary care
throughout the life of your pet.

Caring For All Animals

Branchville Animal Hospital in Odenville, AL is a full service companion and mixed animal hospital. We are convenient to Moody, Leeds, and most of St. Clair County as well as many areas in metro Birmingham.

Get to Know Us

Meet Our Team

Get to know the doctors at Branchville Animal Hospital. We have a dedicated team of professionals who take the care of your furry family member seriously. Learn more about our exceptional team.

Meet the Doctors

"We are dedicated to becoming your partner in your pet’s health care."