Stroud
Stroud Veterinary Hospital
2045 E Highway 66, Stroud, OK 74079