Contact Us

Peek-a-boo!

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

office: 918-794-5566
fax:     918-794-5567

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