Small Animal Clinic of Tulsa
4820 E. 33rd St.Tulsa, OK74135US
Phone: 918-749-8387 Website: http://www.tulsavet.com/