• Breeds

    Introducing our new online pharmacy!

    Vet Source provides a fast and convenient home delivery for products commonly purchased at a veterinary office. Click the link below.

    Learn more »
  • doggy_960x260

    Welcome to Liberty Animal Hospital!

    Your local veterinarian in Birmingham. Call us today at 205-970-0411 to schedule your pet care appointment!

    Learn more »
  • kitty_960x260

    Veterinary Services Available

    Our Veterinary Hospital in Birmingham, AL is pleased to provide a wide variety of veterinary services for animals in Birmingham & surrounding areas. These services include Wellness Programs, Surgical Procedures, Preventive Serivces & more!

    Learn more »
  • slide3

    Adopt a new pet!!

    We have many adoptable cats and dogs here at Liberty Animal Hospital!

    Learn more »

Welcome to Liberty Animal Hospital!



Liberty Animal Hospital is a full-service small animal hospital whose mission is to provide the highest standard of veterinary care for pets. We provide friendly, informative, and supportive services for you and your pet, while maintaining a superior working environment for our employees.

Located in the city of Mountain Brook, the veterinarians at Liberty Animal Hospital are committed to your pet’s health. Founded in March of 2002 by Dr. Craig Martin, Dr. Barbara Monaghan, and Dr. Cindy Williams, they have since been joined by Dr. Libby Todd, and Dr. Jason Vargas.

The doctors and their staff have excelled in compassionate veterinary care in the southeast. Liberty Animal Hospital offers emergency veterinary services as well as medical, surgical, and dental veterinary care. With an in-house pharmacy and access to specialists, our facility offers a one-stop shop for your pet’s health and medical care.

Your Pets…Our Family!

Liberty Animal Hospital, P.C.
3810 River Run Drive
Birmingham, Alabama 35243

Location Hours
Monday7:00am – 7:00pm
Tuesday7:00am – 8:00pm
Wednesday7:00am – 7:00pm
Thursday7:00am – 7:00pm
Friday7:00am – 6:00pm
Saturday7:00am – 12:00pm
Sunday3:00pm – 6:00pm

To serve you better the hospital is closed the first Thursday of every month from 1:00pm - 2:00pm for client enrichment training. We will have a doctor available to take care of emergencies.

Follow Us!

Liberty Animal Hospital maintains an active presence on many popular social media websites. Select your favorite website below to stay connected with us.