Contact Us

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

office: 918-794-5566

Office hours:
Monday, Tuesday, Thursday, Friday  8:00 am to 5:00 pm
Wednesday 8:00 am to noon
Sat 9 am to 1 pm

Peek-a-boo!

    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 email address will only be used to respond to this message.

    Your Name (required)

    Your Email (required)

    Subject (required)

    Your Message

    captcha