4.4 from 431 reviews
Address 9360 S Union Ave, Tulsa, OK 74132
Phone Number +19182991208
Offers Animal Hospital > Emergency & Urgent Care
"I loved the service and super friendly staff."
"Our usual vet was out of the office and this was the closest place to go."
People typically spend 10 min to 1 hr here
4.8 from 123 reviews
Address 1219 S Peoria Ave, Tulsa, OK 74120
Phone Number +19185087010
Offers Animal Hospital > Emergency & Urgent Care
"Elm Creek Vet didn't even Xray the knee - obviously didn't even check it."
"They always go above and beyond with quality of care and customer service."