Clinics in Taloga, OK Pollock Jeff DVM106 N StidhamTaloga, OK, 736675803285777VetVeterinariansVeterinary ClinicsVeterinary Equipment SupplyVeterinary Supplies Show More