Plaza Animal Clinic

Your trusted Kansas City veterinary hospital.


Compassionate veterinary care.

Dr. Brad Twigg has dedicated his life to the health and wellness of the pets of Kansas City and beyond. Through his leadership, our entire team works closely to make sure that every single visit to Plaza Animal Clinic is a stress-free visit. We’re a full-service animal hospital, offering everything from standard wellness care to emergency services. We proudly boast a state-of-the-art diagnostics department that allows us to quickly diagnose and treat your pet when they aren’t feeling their best.

Be sure to also check out our grooming service! We’re happy to be your one-stop shop for everything your pet needs.

How may we help you?

Veterinary Services

Your pet’s health comes first.

Grooming Services

A clean pet is a happy pet.

We're here to help!

Contact us today.

Need A Refill?

Delivered straight to your home.

Request An Appointment

We look forward to seeing you soon!

The PAC is really welcoming to the animals and their people! They are compassionate and loving towards any critter big or small! You can tell that they will do anything to help solve a problem. As well as pay close attention to details if you have certain requests for grooming or care. You can tell that this group really loves what they do! Thank you to the office staff, Brianna, and Dr. Twigg! 🙂
Kate E.

We have never had such a great experience at another veterinarian. Baxter loved Haley and Dr. Twigg so much. When he became ill we were short on funds and they still helped us and took us in to try to get him better. Unfortunately, you cant cure cancer but I’m sure if you could this would be the place. Thank you all for being apart of baxters life and being his friend.
Morgan C.

Wish i could find a doctor for humans with the same love, compassion, and understanding.
Cindy D.

How To Reach Us

We’ll be here when your pet needs exceptional and compassionate care. Please don’t hesitate to contact us.

Find Us

5002 Main St.
Kansas City, MO 64112
Click here for directions.


Mon-Thurs: 7:30 AM-5:30 PM
Fri: 7:30 AM-4:30 PM
Sat: Call for Availability

Request an Appointment

Request an appointment online in minutes by completing the form below.