Stockyards Veterinary Clinic
913 N 161st E Ave, Tulsa 74116