4.2 from 1627 reviews
Address 9968 E 21st St, Tulsa, OK 74129
Phone Number +19186635758
Offers Veterinarian > Lab Work
"Bad service unpatice people rude nurse don't wasted your money for a check up"
"I love this place I adopted 2 cats and the staff is friendly and nice"
People typically spend 15 min to 1.5 hr here
4.9 from 142 reviews
Address 2 N Elgin Ave, Tulsa, OK 74120
Phone Number +19183475883
Offers Veterinarian > Lab Work
"Really great staff and easy scheduling in the nice new space by the ball park."
"Was told that this place work with homeless definitely does not"