If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

puppy1.png At Elk Ridge Animal Hospital we have assembled an expert team of veterinary professionals to provide the best possible care for your pet.

Our state of the art veterinary facility is clean, comfortable, and efficient.  Call (918) 355-5662 to schedule an appointment and we will find a time that is convenient for you.

At least once a year, your pet should have a thorough physical exam.  A physical exam is NOT simply checking to see if your pet has four legs then giving 'shots'.  That is "drive by" medicine and it's bad for your pet!

At Elk Ridge Animal Hospital we will check skin, eyes, ears, teeth & gums, joints, abdomen and heart & lungs to name a few.  No "drive by" medicine allowed.

At your appointment bring your pet's medical history or e-mail it ahead of time.  If you don't have a written medical history that's ok.  We can still provide great care with whatever information you have.

Sign up using the form or call us at (918) 355-5662.

THIS ---->https://elkridgeah.com/what-to-expect.html

Office Hours

Monday8:00 AM5:30 PM
Tuesday8:00 AM6:30 PM
Wednesday8:00 AM5:30 PM
Thursday8:00 AM6:30 PM
Friday8:00 AM5:30 PM
Day Morning Afternoon
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
8:00 AM 8:00 AM 8:00 AM 8:00 AM 8:00 AM Closed Closed
5:30 PM 6:30 PM 5:30 PM 6:30 PM 5:30 PM Closed Closed


I followed Dr. Thompson here from another clinic.  He's been taking care of Sophie and Jax for a couple of years now.  He is always compassionate and competent.He will be my veterinarian as long as I have pets.

Meredith J.
Broken Arrow, OK

Newsletter Sign Up