Shields Animal Clinic
(405) 794-1569
2920 N Shields Blvd, North Cleveland, Oklahoma, 73160-1003
About us
Services | Boarding Pharmaceutical Veterinary Supplies Surgery Surgical Procedures Food |