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

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