Welcome To Alta Vista Animal Hospital

We Welcome New Clients

Request an Appointment

Why Choose Us?

About Our Office

Alta Vista Animal Hospital is proud to serve Tulsa, Broken Arrow as well as other surrounding areas. We are dedicated to providing the highest level of veterinary medicine along with friendly, compassionate service. Please call us with any questions at (918) 576-6496.

We believe in treating every patient as if they were our own pet, and give them the same loving attention and care. We are a group of highly trained, experienced animal lovers who are devoted to giving our patients the best care possible.

At this site, you will find information about our practice, our services, instructional videos about specific diseases and general animal care, as well as many links to give you more information about animals and their habits.




I have 3 dogs and one of them had 2 seizures last Friday. Went to emergency care both times. But I found that my regular vet seemed to not know where to go from there. I found Dr. Clark and Alta Vista and this is by far the best clinic I have ever been to. Every single person I came in contact with was just outstanding and warm. Changing vets takes a little tine. Dr. Clark is so knowledgeable and caring. My dogs found a home.

Paula D.

Alta Vista came highly recommended by my animal rescue friends after we moved and had to find a new vet nearby. They kindly and humanely euthanized our elderly cat. We now continue to make appointments for our other cats. They’re affordable.

Carla R.

They are fantastic! We first found them through fostering with Helpless Hounds, they impressed us with their knowledge and compassion so much we decided to make the switch for our personal home vet and now they take care of our Dogs and cats. Prices are very reasonable and they never push anything unnecessary. All of the staff is personable and knows their stuff! You’d be hard pressed to find a better vet in Oklahoma.

Ben S.

I have complete trust in the great care they give my pets. Always friendly, kind and offer good service. When I lost my little dog the staff was as sad as I was for her loss. They made things easier for me to make the hard decision that was needed. Thanks for always be there for my pets. Shirley B

Gene B.

Get In Touch!

Call Us
Skip to content