1. Woods Veterinary Clinic 38595 Crouch Private Ln, Howe, OK 74940 Coordinate: 34.96263,-94.52644 Phone: (918) 658-2060