Contact Us 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