7:30AM - 6PM
1411 W Main St, Duncan7:30AM - 6PM
3816 US-81, Duncan“They are so compassionate and loving . You can tell they really love their patients along with the us humans … Dr Hudson always send time with you explaining and listening what’s going on with our fur babies and what’s best for them. I’m so grateful for them.“
7:45AM - 5:30PM
1500 W Osage Rd, Duncan“We are new to Duncan and have to wonderful fur babies our Belgian Malinois started having stomach issues. I took her to another vet in town and went through months of vets visits and test still not figuring anything out and she was not getting better. So we decided to change vets and get a second opinion well we picked Osage and boy are we glad!! One visit different meds and different food and she is doing so much better!! And the customer service is top notch they are all super nice and very informative. And the vets are so helpful and patient. I would 100% recommend going to Osage Animal Hospital“
7:30AM - 6PM
421 S 42nd St, Duncan“We are able to board our 4 dogs at a reasonable price. They receive great care for a fantastic staff.“
“These people are so compassionate and so nice. They met us for an emergency and took great care of my Schatzie. I may have to drive 30 minutes past two other Vets but I will drive as far as it takes to have an AWESOME VET!!! Highly recommend!!!!“
7:30AM - 6PM
1411 W Main St, Duncan“Personal service, John and Lance are very empathetic, and professional veterinarians.“
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
Veterinarians
“I can't say enough about all the wonderful people here. They have all been a blessing, not just to all our animals, but to our family!“