You can call or text us at (918) 481-1693. If you would like to send us an email, click on the link to the person you would like to email. Please allow up to 2 business days for us to respond via email.

You can also visit your pet portal to request an appointment, request a refill, send us messages, access your pet's medical records, download a pet ID card and many more features. Just click the link below and it will take you to our PetSites portal. Just use the email address you gave us to create your account. Having issues signing up or logging in? Contact the hospital and we can help you out!

We are located on the North West corner of 91st and Sheridan just past Under the Sun. Our address is 6211 E 91st Street, Tulsa, OK 74137.