Tulsa Vet Center
14002 E. 21st St., Ste. #200
Tulsa, OK 74134
Phone: 918-628-2760
Fax: 918-439-7424
POC: Team Leader
Hours: 8:00 A.M. – 4:30 P.M.
Monday – FridayContact Vet Center
Are You Service-Connected?: