Contact Us

Peek-a-boo!

Tulsa Town Veterinary Hospital
3166 E. 41st Street
Tulsa, OK  74105

office: 918-794-5566

Office hours:
Monday – Friday  8:00 am to 5:00 pm
Sat 9 am to 1 pm

    The contact form below is for non-emergency communications. If you have a question or concern about your pet's health, please call our clinic at 918-794-5566.

    Your Name (required)

    Your Email (required)

    Subject (required)

    Your Message

    captcha