Contact Us

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

Follow Us