For questions or to schedule an appointment, please call our hospital at 918-663-5758. We look forward to talking with you, and meeting your pet!
Connect
9968 East 21st Street
Tulsa, OK 74129
Phone: 918-663-5758
Office Hours
Monday-Saturday: 8AM-7PM
Sunday: 9AM-4PM